aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)Author
2024-01-25all: prealloc slice with possible minimum capabilitiesShulhan
2024-01-22crypto/sha512: provide optimised assembly for riscv64Joel Sing
2024-01-12crypto/rsa,crypto/internal/bigmod: improve verify/encrypt performanceFilippo Valsorda
2024-01-12crypto/rsa: use E = 65537 in benchmarksFilippo Valsorda
2023-12-18crypto/tls: align FIPS-only mode with BoringSSL policyFilippo Valsorda
2023-12-18crypto/internal/boring: upgrade module to fips-20220613Filippo Valsorda
2023-12-13crypto/x509: properly gate test on macos versionRoland Shoemaker
2023-12-11crypto/x509: gate Policies marshaling with GODEBUGRoland Shoemaker
2023-12-06crypto/x509: revert Policies marshaling behaviorRoland Shoemaker
2023-11-22cmd/asm: fix the KMCTR instruction encoding and argument passingSrinivas Pokala
2023-11-21crypto/tls: mark RSA KEX cipher suites insecureFilippo Valsorda
2023-11-21crypto/tls: check and record godebugs more granularlyFilippo Valsorda
2023-11-21crypto/tls: check client's supported versions when using QUICMarten Seemann
2023-11-21crypto/tls: disable ExportKeyingMaterial without EMSFilippo Valsorda
2023-11-14crypto/tls: remove RSA KEX ciphers from the default listRoland Shoemaker
2023-11-14crypto/tls: change default minimum version to 1.2Roland Shoemaker
2023-11-09crypto/x509: implement AddCertWithConstraintRoland Shoemaker
2023-11-09all: clean up addition of constants in riscv64 assemblyJoel Sing
2023-11-07boring: update documentation to include arm64Christian Kruse
2023-11-03crypto/x509: fix certificate policy marshalingRoland Shoemaker
2023-11-01crypto/x509: optimize the performance of checkSignaturedchaofei
2023-10-31crypto/x509: add new OID type and use it in CertificateMateusz Poliwczak
2023-10-26crypto/subtle: use PCALIGN in xorBytesAlexander Yastrebov
2023-10-25Revert "crypto/internal/boring: use noescape and nocallback cgo directives"Michael Stapelberg
2023-10-23crypto/internal/boring: use noescape and nocallback cgo directivesqmuntal
2023-10-20crypto/rand,runtime: switch RtlGenRandom for ProcessPrngRoland Shoemaker
2023-10-19all: drop old +build linesDmitri Shuralyov
2023-10-13crypto: add available godoc linkcui fliter
2023-10-09crypto/aes,crypto/cipher: improve gcm performance on ppc64xLynn Boger
2023-10-09crypto/cipher: update GCM testLynn Boger
2023-10-06crypto/subtle: improve xorBytes assembler on PPC64Lynn Boger
2023-10-06crypto/x509: avoid Android root store paths on other LinuxesFilippo Valsorda
2023-10-04crypto/x509: Add android user trusted CA folderJean-Baptiste PIN
2023-09-27all: use the indefinite article an in commentsJes Cok
2023-09-25crypto/tls: pretty-print SignatureScheme in testsDaiki Ueno
2023-09-25all: use the indefinite article an in commentsJes Cok
2023-09-20all: simplify bool conditionsOleksandr Redko
2023-09-05cmd/asm: add KMA and KMCTR instructions on s390x.root
2023-08-29crypto/des: test using the public APIqmuntal
2023-08-28crypto/internal/edwards25519: shorten quick.Check tests in short modeBryan C. Mills
2023-08-25crypto/tls: QUIC: fix panics when processing post-handshake messagesDamien Neil
2023-08-22all: remove redundant string conversions when formatting []byte with %scui fliter
2023-08-15crypto/internal/bigmod: provide assembly addMulVVW* for riscv64Joel Sing
2023-08-11cmd/asm: add KDSA instruction supportSrinivas Pokala
2023-08-10crypto/tls: add GODEBUG to control max RSA key sizeRoland Shoemaker
2023-08-07crypto/rand, internal/syscall/unix: use simpler random seed on NetBSDMaya Rashish
2023-08-04crypto/md5: optimize amd64 assemblyKlaus Post
2023-08-02cmd/asm: add s390x crypto related instructionsSrinivas Pokala
2023-08-02crypto/tls: change SendSessionTicket to take an options structDamien Neil
2023-08-02crypto/tls: restrict RSA keys in certificates to <= 8192 bitsRoland Shoemaker