aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)Author
2022-11-14crypto/x509: expand package docs and clarify package targetFilippo Valsorda
2022-11-14crypto/aes: rewrite ppc64le asm-cbc routinePaul E. Murphy
2022-11-14internal/godebug: define more efficient APIRuss Cox
2022-11-11all: fix problematic commentscui fliter
2022-11-11crypto/ecdh: add boringcrypto supportRuss Cox
2022-11-10crypto/internal/edwards25519: replace scalar field with fiat-cryptoFilippo Valsorda
2022-11-09crypto: allow hash.Hash for OAEP and MGF1 to be specified independentlyAleks Rudzitis
2022-11-09crypto/x509: allow BoringCrypto to use 4096-bit keysRuss Cox
2022-11-07crypto/tls: use certificate cache in clientRoland Shoemaker
2022-11-07crypto/tls: add a certificate cache implementationRoland Shoemaker
2022-11-05all: fix comment typosDan Kortschak
2022-11-03crypto/x509: switch test to ParseRevocationListAlexander Scheel
2022-11-03crypto/x509: create CRLs with Issuer.RawSubjectAlexander Scheel
2022-11-03crypto/ecdh: update ECDH docs and add tests for edge casesFilippo Valsorda
2022-10-26crypto/x509: respect GODEBUG changes for allowing SHA1 certificatesRuss Cox
2022-10-26all: remove uses of rand.SeedRuss Cox
2022-10-26crypto/x509: delete trailing spacesRuss Cox
2022-10-24crypto/tls,crypto/x509: clarify certificate ownershipRoland Shoemaker
2022-10-24crypto/ed25519: implement Ed25519ph in Sign and VerifyWithOptionsFilippo Valsorda
2022-10-21crypto/sha256, cmd/internal/notsha256: improve PPC64 sha256Paul E. Murphy
2022-10-13crypto/x509: add blank line before package declarationPark Zhou
2022-10-06all: remove redundant type conversioncui fliter
2022-10-04crypto/x509/internal/macos: handle unexpected null returnsRoland Shoemaker
2022-10-01crypto/rand: convert r.used to atomic typecui fliter
2022-09-29crypto: fix a few function names on commentscui fliter
2022-09-29crypto: use fmt.Appendfcuiweixie
2022-09-28crypto: use bytes.Clonecuiweixie
2022-09-27crypto/rsa,crypto/internal/boring: fix PSS salt handlingRoland Shoemaker
2022-09-27crypto/x509: use unsafe.SliceIan Lance Taylor
2022-09-22crypto/tls: convert Conn.activeCall to atomic typecuiweixie
2022-09-20crypto: use encoding append functionsErik Pellizzon
2022-09-14all: move //go:build lines below copyright noticeTobias Klauser
2022-09-07crypto/x509/internal/macos: simplify code using unsafe.{SliceData,StringData}cuiweixie
2022-09-01crypto/internal/boring/fipstls: convert required to atomic typecuiweixie
2022-08-30crypto/sha512: optimize ARM64 sha512 implementionMeng Zhuo
2022-08-25crypto/x509: don't panic marshaling invalid ECDSA keysFilippo Valsorda
2022-08-25crypto/tls: support ECDHE when ec_point_formats is missingFilippo Valsorda
2022-08-18crypto/internal/boring: update to newer boringcrypto, add arm64Russ Cox
2022-08-18all: remove duplicate "the" words in commentsAbirdcfly
2022-08-18crypto/internal/boring/bcache: make Cache type-safe using genericsRuss Cox
2022-08-17crypto/subtle: add XORBytesRuss Cox
2022-08-17crypto/internal/subtle: rename to crypto/internal/aliasRuss Cox
2022-08-14crypto/tls: remove unused hashForClientCertificate paramMike Faraponov
2022-08-12crypto/ecdh,crypto/internal/nistec: enable pruning of unused curvesFilippo Valsorda
2022-08-12crypto/ecdh: new packageFilippo Valsorda
2022-08-11crypto/tls: change Conn.handshakeStatus type to atomic.BoolLudi Rehak
2022-08-09internal/testenv: add and use OptimizationOff/SkipIfOptimizationOffCuong Manh Le
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-08-08crypto/tls: delete unnecessary line of returncuiweixie
2022-07-19crypto/internal/nistec,debug/gosym: fix typosDan Kortschak