aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/internal
AgeCommit message (Expand)Author
2024-11-21crypto/internal/fips140deps: fix test for running in FIPS snapshotRuss Cox
2024-11-20internal/byteorder: use canonical Go casing in namesRuss Cox
2024-11-20all: rename crypto/internal/fips to crypto/internal/fips140Russ Cox
2024-11-20crypto/internal/fipstest: fix TestACVP not to write to module cacheRuss Cox
2024-11-20crypto/internal/fips/rsa: support all SHA hashes in PKCS#1 v1.5Filippo Valsorda
2024-11-20crypto/ed25519: fix TestAllocations in FIPS modeFilippo Valsorda
2024-11-20crypto/rsa: move implementation to crypto/internal/fips/rsaFilippo Valsorda
2024-11-19crypto: trim module name of Avo generatorsFilippo Valsorda
2024-11-19crypto/internal/fips/nistec: remove P-256 from generate.goFilippo Valsorda
2024-11-19crypto/internal/hpke: replace x/crypto/hkdf with crypto/internal/fips/hkdfFilippo Valsorda
2024-11-19crypto/internal/fips: import crypto/internal/fips/check throughoutFilippo Valsorda
2024-11-19crypto/ed25519: move implementation to crypto/internal/fips/ed25519Filippo Valsorda
2024-11-19crypto/internal/edwards25519: move to crypto/internal/fips/edwards25519Filippo Valsorda
2024-11-19crypto/internal/fips: handle the one possible PCT failureFilippo Valsorda
2024-11-19crypto: centralize external test module fetchesFilippo Valsorda
2024-11-19crypto/ecdsa: implement deterministic and hedged signaturesFilippo Valsorda
2024-11-19crypto/internal/fips/ecdsa: add HMAC_DRBGFilippo Valsorda
2024-11-19crypto/internal/fips/ecdsa: add CAST, PCT, DRBG, and FIPS 186-5 referencesFilippo Valsorda
2024-11-19crypto/ecdsa: move s390x assembly to crypto/internal/fips/ecdsaFilippo Valsorda
2024-11-19crypto/ecdsa: move implementation to crypto/internal/fips/ecdsaFilippo Valsorda
2024-11-19crypto/internal/bigmod: move to crypto/internal/fips/bigmodFilippo Valsorda
2024-11-19crypto/internal/bigmod: drop math/big dependencyFilippo Valsorda
2024-11-19crypto/ecdh: move implementation to crypto/internal/fips/ecdhFilippo Valsorda
2024-11-19crypto/internal/nistec: move to crypto/internal/fips/nistecFilippo Valsorda
2024-11-19crypto/internal/nistec: don't use go:embedFilippo Valsorda
2024-11-19crypto/internal/nistec: port cleanups and docs from p256_asm.go to puregoFilippo Valsorda
2024-11-19crypto/internal/nistec: use precomputed P-256 generators in puregoFilippo Valsorda
2024-11-19crypto/internal/nistec: put elements directly in point struct in purego P-256Filippo Valsorda
2024-11-19crypto/internal/nistec: drop endianness swap assemblyFilippo Valsorda
2024-11-19crypto/internal/nistec: use mixed addition in purego ScalarBaseMultFilippo Valsorda
2024-11-19crypto/internal/nistec: use Booth multiplication in purego P-256Filippo Valsorda
2024-11-19crypto/internal/fips: wrap and lock internal dependenciesFilippo Valsorda
2024-11-19crypto/internal/fips: move most tests to crypto/internal/fipstestFilippo Valsorda
2024-11-19crypto/aes: add optimized AES-CTR for ppc64lePaul E. Murphy
2024-11-19crypto/internal/fips/aes/gcm: skip TestAllocations on PPC64Paul E. Murphy
2024-11-19crypto/internal/fips/mlkem: implement CAST, PCT, and service indicatorFilippo Valsorda
2024-11-19crypto/internal/fips: disable CASTs if FIPS mode is not enabledFilippo Valsorda
2024-11-19crypto/internal/fips/mlkem: implement ML-KEM-1024Filippo Valsorda
2024-11-19crypto/internal/mlkem768: move to crypto/internal/fips/mlkemFilippo Valsorda
2024-11-19crypto/internal/mlkem768: add -768 suffix to all exported identifiersFilippo Valsorda
2024-11-19crypto/internal/mlkem768: add EncapsulationKey typeFilippo Valsorda
2024-11-19crypto/internal/mlkem768: remove crypto/rand.Read error checkingFilippo Valsorda
2024-11-19crypto/internal/mlkem768: move field implementation to its own fileFilippo Valsorda
2024-11-19crypto/internal/mlkem768: make Decapsulate a methodFilippo Valsorda
2024-11-19crypto/internal/mlkem768: unexport encryptionKey.AFilippo Valsorda
2024-11-19crypto/internal/mlkem768: update to final FIPS 203Filippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: fix PPC64 gcm debug option logicPaul E. Murphy
2024-11-19crypto/internal/fips/aes: add CASTFilippo Valsorda
2024-11-19cmd/internal/obj/arm64: recognize FIPS static temps as unalignedRuss Cox
2024-11-19crypto/internal/fips/hkdf: correctly set the service indicator for short saltsFilippo Valsorda