aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)Author
2025-12-10crypto/internal: ACVP test data migrated to Geomys repoDaniel McCarney
2025-12-05all: fix some comment issuescuishuang
2025-12-04crypto: use rand.IsDefaultReader instead of comparing to boring.RandReaderqmuntal
2025-12-03crypto/hpke: remove unused hybridKEM fieldqmuntal
2025-12-02crypto/x509: prevent HostnameError.Error() from consuming excessive resourceNicholas S. Husin
2025-11-26crypto,testing/cryptotest: ignore random io.Reader params, add SetGlobalRandomFilippo Valsorda
2025-11-26crypto/tls: support crypto.MessageSigner private keysFilippo Valsorda
2025-11-26crypto/fips140: add WithoutEnforcementDaniel Morsing
2025-11-26crypto/x509: add ExtKeyUsage.OID methodRoland Shoemaker
2025-11-26crypto/internal/fips140/aes: optimize ctrBlocks8Asm on amd64Boris Nagaev
2025-11-25crypto/internal/fips140/aes/gcm: add more GCM nonce modesFilippo Valsorda
2025-11-25crypto/tls: add SecP256r1/SecP384r1MLKEM1024 hybrid post-quantum key exchangesFilippo Valsorda
2025-11-25crypto: fix dead links and correct SHA-512 algorithm commentNeal Patel
2025-11-25crypto/internal/fips140/sha512: interleave scheduling with rounds for 10.3% s...Neal Patel
2025-11-25crypto/internal/fips140/sha256: interleave scheduling and rounds for 11.2% sp...Neal Patel
2025-11-25crypto/internal/fips140/bigmod: vector implementation of addMulVVWx on s390xkmvijay
2025-11-25crypto/sha3: reduce cSHAKE allocationsTom Thorogood
2025-11-25crypto/hpke: expose crypto/internal/hpkeFilippo Valsorda
2025-11-25crypto/ecdsa: clean up ECDSA parsing and serialization pathsFilippo Valsorda
2025-11-25crypto/x509: sub-quadratic name constraint checkingRoland Shoemaker
2025-11-25crypto/x509: cleanup name constraint testsRoland Shoemaker
2025-11-25crypto/rsa: add EncryptOAEPWithOptionsAndrey Pshenkin
2025-11-25crypto/tls: expose HelloRetryRequest stateDaniel McCarney
2025-11-24crypto/fips140: add VersionSean Liao
2025-11-24crypto/x509: add ExtKeyUsage.String and KeyUsage.String methodsFilippo Valsorda
2025-11-24crypto/internal/fips140test: add ML-DSA coverageDaniel McCarney
2025-11-21crypto/tls: use inner hello for earlyData when using QUIC and ECHRoland Shoemaker
2025-11-21crypto/sha3: make the zero value of SHAKE useableqiulaidongfeng
2025-11-21crypto/sha3: make the zero value of SHA3 useableqiulaidongfeng
2025-11-21crypto/internal/fips140/mldsa: unroll NTT and inverseNTTFilippo Valsorda
2025-11-21crypto/internal/fisp140test: update acvptool, test dataDaniel McCarney
2025-11-21crypto/internal/fips140/mldsa: new packageFilippo Valsorda
2025-11-21crypto/internal/hpke: separate KEM and PublicKey/PrivateKey interfacesFilippo Valsorda
2025-11-21crypto/internal/hpke: add ML-KEM and hybrid KEMs, and SHAKE KDFsFilippo Valsorda
2025-11-21crypto/internal/hpke: modularize API and support more ciphersuitesFilippo Valsorda
2025-11-20crypto/tls: add QUICErrorEventDamien Neil
2025-11-19crypto: add Encapsulator and Decapsulator interfacesFilippo Valsorda
2025-11-19crypto/ecdh: add KeyExchanger interfaceFilippo Valsorda
2025-11-17crypto/mlkem: avoid a few unnecessary inverse NTT callsFilippo Valsorda
2025-11-17crypto/mlkem/mlkemtest: add derandomized Encapsulate768/1024Filippo Valsorda
2025-11-15crypto/rsa: deprecate PKCS#1 v1.5 encryptionFilippo Valsorda
2025-11-14std: fix printf("%q", int) mistakesAlan Donovan
2025-11-12crypto/internal/fips140/sha3: remove outdated TODOFilippo Valsorda
2025-11-12crypto/x509: move BetterTLS suite from crypto/tlsRoland Shoemaker
2025-11-11std,cmd: go fix -any std cmdAlan Donovan
2025-11-03crypto/tls: add BetterTLS test coverageDaniel McCarney
2025-11-03crypto/internal/constanttime: expose intrinsics to the FIPS 140-3 packagesFilippo Valsorda
2025-10-30crypto/internal/fips140/aes: fix CTR generatorBoris Nagaev
2025-10-29crypto/internal/fips140/bigmod: fix extendedGCD commentFilippo Valsorda
2025-10-28crypto/internal/fips140test: collect 300M entropy samples for ESVFilippo Valsorda