aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/internal
AgeCommit message (Expand)Author
2025-01-10crypto/internal/fips140test: add ML-KEM ACVP testsDaniel McCarney
2025-01-09crypto: fix fips140=only detection of SHA-3Filippo Valsorda
2025-01-08crypto/internal/fips140/drbg: avoid global lock on rand stateRuss Cox
2025-01-06crypto/internal/fips140: zeroise integrity test temporary valuesFilippo Valsorda
2025-01-06crypto/rsa: use λ(N) instead of φ(N)Filippo Valsorda
2025-01-03crypto/internal/fips140: mark OpenBSD unsupportedFilippo Valsorda
2025-01-03crypto/internal/fips140: add SupportedFilippo Valsorda
2025-01-03crypto/internal/fips140/check: remove EnabledFilippo Valsorda
2024-12-26crypto/mlkem: swap order of return values of EncapsulateAlec Bakholdin
2024-12-18cmd/go,crypto: reject using Go+BoringCrypto and fips140 togetherFilippo Valsorda
2024-12-17crypto/internal/fips140/aes/gcm: use aes.EncryptBlockInternal on ppc64x and s...Filippo Valsorda
2024-12-17crypto/internal/fips140: add Name and VersionFilippo Valsorda
2024-12-17crypto/rsa: revert minimum GenerateKey size to 32 bitsFilippo Valsorda
2024-12-17crypto/internal/fips140/aes: mark AES-ECB as not approvedFilippo Valsorda
2024-12-13crypto/ecdsa: fix s390x assembly with P-521Filippo Valsorda
2024-12-13crypto/internal/cryptotest: skip TestAllocations on s390xFilippo Valsorda
2024-12-11crypto: use provided random Reader in FIPS modeFilippo Valsorda
2024-12-10crypto/internal/fips140/ecdsa: fix reseed_counter check for HMAC_DRBG_Generat...Tom Thorogood
2024-12-05crypto/internal/fips140/bigmod: add more //go:norace annotationsRuss Cox
2024-12-03crypto/internal/fips140/bigmod: disable race detector on tight loopsRuss Cox
2024-12-03crypto/rsa: return error if keygen random source is brokenFilippo Valsorda
2024-12-03crypto/rsa: fix keys with p < qFilippo Valsorda
2024-12-03crypto/internal/fips140/rsa: add Pairwise Consistency TestFilippo Valsorda
2024-12-03crypto/rsa: allow keys larger than 16384 bits in FIPS modeFilippo Valsorda
2024-12-03crypto/rsa: minor FIPS 186-5 compliance fixesFilippo Valsorda
2024-11-30crypto/internal/fips140/rsa: do trial divisions in key generationFilippo Valsorda
2024-11-30crypto/x509: keep RSA CRT values in ParsePKCS1PrivateKeyFilippo Valsorda
2024-11-30crypto/rsa: move key generation to crypto/internal/fips140/rsaFilippo Valsorda
2024-11-30crypto/rsa: move precomputation to crypto/internal/fips140/rsaFilippo Valsorda
2024-11-30crypto/internal/fips140/rsa: check that e and N are oddFilippo Valsorda
2024-11-30crypto/internal/fips140/bigmod: add Nat.InverseVarTimeFilippo Valsorda
2024-11-30crypto/internal/fips140/rsa: add Miller-Rabin testFilippo Valsorda
2024-11-27cmd/internal/obj: handle static assembly symbols correctly in FIPS checkRuss Cox
2024-11-23crypto/internal: keep fips140/aes.NewCTR from allocatingKeith Randall
2024-11-23crypto/internal/fips140/aes: handle fallback correctly, take 2Keith Randall
2024-11-22crypto/internal/fips140/aes: handle fallback correctlyKeith Randall
2024-11-22cmd/dist: don't test FIPS when ASAN is onDmitri Shuralyov
2024-11-22crypto: implement fips140=only modeFilippo Valsorda
2024-11-22crypto/mlkem: init packageDaniel McCarney
2024-11-22crypto/ecdh: revamp FIPS ECDH APIFilippo Valsorda
2024-11-22crypto/sha3: new packageFilippo Valsorda
2024-11-22crypto/rsa: port Validate to bigmodFilippo Valsorda
2024-11-22crypto/internal/fips/bigmod: add support for even moduliFilippo Valsorda
2024-11-22crypto/internal/fips140/rsa: support separate MGF1 hash for EncryptOAEPFilippo Valsorda
2024-11-22crypto/internal/fips/pbkdf2: add CAST testingDaniel McCarney
2024-11-22crypto/internal/fipstest: add PBKDF ACVP testingDaniel McCarney
2024-11-22crypto/internal/fips/pbkdf2: fips import pbkdf2Daniel McCarney
2024-11-21crypto/hkdf: init packageDaniel McCarney
2024-11-21crypto/tls: FIPS 140-3 modeDaniel McCarney
2024-11-21internal/copyright: add test that copyright notices existRuss Cox