summaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto/x509: fix Certificate.Verify crashBrad Fitzpatrick2022-03-172-1/+40
* crypto/rand: simplify Prime to use only rejection samplingRuss Cox2022-03-081-54/+7
* all: fix some typosDan Kortschak2022-03-062-2/+2
* crypto/sha512: fix stack size for previous changeLynn Boger2022-03-041-1/+1
* crypto/rand: use fast key erasure RNG on plan9 instead of ANSI X9.31Jason A. Donenfeld2022-03-041-68/+46
* crypto/rand: separate out plan9 X9.31 /dev/random expanderJason A. Donenfeld2022-03-043-132/+123
* crypto/ed25519/internal/edwards25519: sync with filippo.io/edwards25519Filippo Valsorda2022-03-048-48/+90
* crypto/sha256: adapt ppc64le asm to work on ppc64Paul E. Murphy2022-03-033-42/+46
* crypto/aes: improve performance for aes-cbc on ppc64leLynn Boger2022-03-035-0/+423
* crypto/sha512: add BE support to PPC64 asm implementationLynn Boger2022-03-023-35/+49
* crypto/x509, runtime: fix occasional spurious “certificate is expired”Russ Cox2022-02-221-4/+4
* crypto/aes: fix key size typoEric Lagergren2022-02-091-6/+6
* crypto/elliptic: use go:embed for the precomputed p256 tableDaniel Martí2022-02-084-1472/+9
* crypto/x509: support NumericString in DN componentsRoland Shoemaker2022-02-032-3/+112
* crypto/elliptic: make IsOnCurve return false for invalid field elementsFilippo Valsorda2022-02-035-0/+69
* crypto/ecdsa,crypto/elliptic: update docs and spec referencesFilippo Valsorda2022-02-033-68/+75
* all: update vendored golang.org/x/crypto for cryptobyte fixFilippo Valsorda2021-12-211-0/+95
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-1318-53/+53
* crypto/x509: skip known TestSystemVerify flakes on windows-*-2008 buildersBryan C. Mills2021-12-091-0/+4
* crypto/x509: fix comments on certDirectoriesShang Jian Ding2021-12-025-10/+5
* crypto/x509/internal/macos: use APIs available on iosRoland Shoemaker2021-11-193-21/+17
* crypto/x509: remove ios build tag restrictionRoland Shoemaker2021-11-084-4/+4
* crypto/x509: verification with system and custom rootsRoland Shoemaker2021-11-066-62/+229
* all: remove more leftover // +build linesTobias Klauser2021-11-064-4/+0
* crypto/x509: use the platform verifier on iOSRoland Shoemaker2021-11-069-5104/+5
* crypto/x509: use platform verifier on darwinRoland Shoemaker2021-11-0510-225/+409
* crypto/tls: set default minimum client version to TLS 1.2Filippo Valsorda2021-11-056-17/+59
* crypto/x509: disable SHA-1 signature verificationFilippo Valsorda2021-11-053-28/+90
* crypt/aes: update formatting of ppc64le asm commentsLynn Boger2021-11-051-398/+397
* crypto/elliptic: port P-224 and P-384 to fiat-cryptoFilippo Valsorda2021-11-0527-2488/+11264
* crypto/ecdsa: draw a fixed amount of entropy while signingFilippo Valsorda2021-11-051-6/+2
* crypto/elliptic: tolerate large inputs to IsOnCurve methodsFilippo Valsorda2021-11-043-5/+25
* net/netip: add new IP address packageBrad Fitzpatrick2021-11-021-2/+2
* crypto/elliptic: move P-521 group logic to internal/nistecFilippo Valsorda2021-10-307-250/+516
* crypto/elliptic: use a 4-bit sliding window for P-521 ScalarMultFilippo Valsorda2021-10-301-5/+35
* crypto/elliptic: use complete addition formulas for P-521Filippo Valsorda2021-10-301-130/+131
* crypto/elliptic: refactor P-224 field implementationFilippo Valsorda2021-10-292-134/+91
* all: manual fixups for //go:build vs // +buildRuss Cox2021-10-281-1/+0
* all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox2021-10-2859-62/+0
* crypto/elliptic: use a const string for precomputed P256 tableJosh Bleecher Snyder2021-10-267-1474/+1569
* crypto/x509: generate new-style build tags for iOSJosh Bleecher Snyder2021-10-261-2/+2
* crypto/tls: add Conn.NetConn methodAgniva De Sarker2021-10-251-0/+7
* all: use bytes.Cut, strings.CutRuss Cox2021-10-064-18/+16
* crypto/rand: document additional getrandom/getentropy support in ReaderTobias Klauser2021-10-051-2/+3
* crypto/tls: use cryptobyte.NewFixedBuilderFilippo Valsorda2021-10-041-3/+2
* crypto: document the extended key interfacesFilippo Valsorda2021-09-301-0/+20
* crypto: avoid escaping Hash.Sum on generic architecturesJoe Tsai2021-09-237-3/+65
* crypto/x509: drop compatibility hack for expired COMODO intermediatesFilippo Valsorda2021-08-274-118/+9
* crypto/tls: fix typo in PreferServerCipherSuites commentvinckr2021-08-261-1/+1
* crypto/rand, internal/syscall/unix: don't use getentropy on iOSTobias Klauser2021-08-201-2/+2