aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)Author
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/md5,crypto/sha512: fix AppendBinary -> BinaryAppender docs typoFilippo Valsorda
2024-11-19crypto/internal/fips/hkdf: correctly set the service indicator for short saltsFilippo Valsorda
2024-11-19crypto/internal/fips/ssh: implement SSH KDFFilippo Valsorda
2024-11-19crypto/internal/fips/tls12: implement TLS 1.2 KDFFilippo Valsorda
2024-11-19crypto/internal/fips/tls13: implement TLS 1.3 KDFFilippo Valsorda
2024-11-19crypto/internal/hpke: add Recipient roleRoland Shoemaker
2024-11-19crypto/subtle: add DIT closureRoland Shoemaker
2024-11-19crypto/internal/fips/hkdf: new packageFilippo Valsorda
2024-11-19crypto/cipher: add NewGCMWithRandomNonceFilippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: add GCMForSSHFilippo Valsorda
2024-11-19crypto: check all cpu.X86 flags for features used in assemblyFilippo Valsorda
2024-11-19crypto/internal/fips/aes: add service indicatorsFilippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: add GCMForTLS12 and GCMForTLS13Filippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: add SealWithRandomNonceFilippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: add CounterKDFFilippo Valsorda
2024-11-19crypto/internal/fips/aes/gcm: add CMACFilippo Valsorda
2024-11-19crypto/aes,crypto/cipher: test all available implementationsFilippo Valsorda
2024-11-19crypto/internal/fips/aes: move GCM to its own packageFilippo Valsorda
2024-11-19crypto/internal/cryptotest: add SkipTestAllocationsFilippo Valsorda
2024-11-19crypto/internal/fips/drbg: add CAST and service indicatorFilippo Valsorda
2024-11-19crypto/internal/fips/drbg: implement FIPS-mode randomness generationFilippo Valsorda
2024-11-19crypto/internal/fips/drbg: implement CTR_DRBGFilippo Valsorda
2024-11-19crypto/rand: move OS interaction to crypto/internal/sysrandFilippo Valsorda
2024-11-19crypto/rand: replace crypto/aes with internal/chacha8rand for plan9Filippo Valsorda
2024-11-19crypto/aes: move to crypto/internal/fips/aesFilippo Valsorda
2024-11-19crypto/aes: speedup CTR mode on AMD64 and ARM64Boris Nagaev
2024-11-18crypto/subtle: document and test XORBytes overlap rulesFilippo Valsorda
2024-11-18crypto/cipher: add small CTR benchmark, remove CFB/OFB benchmarksFilippo Valsorda
2024-11-18crypto/internal/impl: use base package nameFilippo Valsorda
2024-11-18crypto/internal/fips/subtle: move constant time functions from crypto/subtleFilippo Valsorda
2024-11-18crypto/internal/alias: move to crypto/internal/fips/aliasFilippo Valsorda
2024-11-17crypto/internal/fips/check: remove unreachable returnTim King
2024-11-16crypto/sha512: improve performance of riscv64 assemblyJoel Sing
2024-11-15crypto/internal/bigmod: add comparison test for addMulVVWCherry Mui
2024-11-15crypto/internal/bigmod: apply wasm-specific implementation for only sized add...Cherry Mui
2024-11-15crypto/internal/fips: make linknames path-independentRuss Cox
2024-11-15crypto/internal/fips/check: fix for ASAN buildsRuss Cox
2024-11-15crypto/internal/fips/check: enable windows/arm64Filippo Valsorda
2024-11-14all: enable FIPS verification codeRuss Cox
2024-11-13crypto/internal/bigmod: optimize addMulVVW on WasmCherry Mui
2024-11-13crypto/internal/fips/check: add new packageRuss Cox
2024-11-11crypto/internal/fips: avoid some non-relocatable global initializersRuss Cox
2024-11-06crypto/internal/fips: fix Avo generatorsFilippo Valsorda
2024-10-31crypto/rand: skip TestAllocations on plan9Richard Miller