aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/internal
AgeCommit message (Expand)Author
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/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/aes: move to crypto/internal/fips/aesFilippo Valsorda
2024-11-18crypto/subtle: document and test XORBytes overlap rulesFilippo 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/internal/fips/sha3/testdata: remove unused KATSDaniel McCarney
2024-10-29crypto/internal/fips: add self-test mechanismFilippo Valsorda
2024-10-28crypto/internal/hpke: use internal/byteorder instead of encoding/binaryqmuntal
2024-10-28crypto/internal/fips: add SHA2,SHA3,HMAC ACVP testsDaniel McCarney
2024-10-28crypto/internal/fips: add service indicator mechanismFilippo Valsorda
2024-10-28crypto/internal/fips/sha3: test alternative s390x implementationFilippo Valsorda
2024-10-28crypto/internal/fips/sha3: reduce s390x divergenceFilippo Valsorda
2024-10-28crypto/internal/fips/sha3: restructure as an internal packageFilippo Valsorda
2024-10-28crypto/internal/fips/sha3: import x/crypto/sha3@750a45fe5e4Filippo Valsorda
2024-10-24crypto/internal/cryptotest: skip hardware support check on non-Linux buildersFilippo Valsorda
2024-10-23crypto/internal/fips/subtle: provide XORBytesFilippo Valsorda
2024-10-23crypto/hmac: move implementation to crypto/internal/fipsFilippo Valsorda
2024-10-23crypto/sha256,crypto/sha512: move implementation to crypto/internal/fipsFilippo Valsorda