summaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto/rsa: expand on documentation and add some examples.Adam Langley2016-01-273-1/+232
* crypto: document that Signer.Sign does not hashRuss Cox2016-01-261-2/+6
* crypto/cipher: Add AES-GCM encryption and decryption exampleKevin Kirsche2016-01-261-0/+52
* crypto/tls: note in comment that Certificate.Leaf is nil after parsing.Adam Langley2016-01-211-2/+5
* cmd/internal/obj/x86: add new instructions, cleanup.Ilya Tocar2016-01-132-10/+6
* crypto/tls: don't block in Conn.Close if Writes are in-flightBrad Fitzpatrick2016-01-132-0/+143
* crypto/cipher: always zero dst buffer on GCM authentication failure.Adam Langley2016-01-102-1/+46
* crypto/dsa: adjust GenerateParameters commentRuss Cox2016-01-061-1/+1
* crypto/hmac: update link to FIPS HMAC specBrad Fitzpatrick2016-01-061-2/+2
* crypto/x509: handle ECC private keys with the wrong length.Adam Langley2016-01-062-17/+53
* crypto/cipher: fix typo from last changeRob Pike2015-12-221-1/+1
* crypto/cipher: improve documentation for AEADRob Pike2015-12-221-6/+9
* crypto/x509: handle CRLDistributionPoints without FullNamesRuss Cox2015-12-171-1/+6
* crypto/rsa: check CRT result.Adam Langley2015-12-174-7/+39
* crypto/tls: document lack of Lucky13 hardeningBrad Fitzpatrick2015-12-141-0/+5
* crypto/elliptic: resample private keys if out of range.Adam Langley2015-12-081-1/+8
* crypto/x509: convert ErrInsecureAlgorithm into a typeBrad Fitzpatrick2015-12-072-8/+52
* crypto/x509: introduce ErrInsecureAlgorithm for insecure algorithmsRuss Cox2015-12-032-0/+39
* crypto/x509: permit serial numbers to be negative.Adam Langley2015-11-282-5/+5
* crypto/tls: Server can specify an unadvertised cipher suiteRalph Corderoy2015-11-262-2/+53
* crypto/tls: return a typed error on invalid record headersCaleb Spare2015-11-161-4/+23
* crypto/tls: add TLS_RSA_WITH_AES_128_GCM_SHA256 and TLS_RSA_WITH_AES_256_GCM_...Shenghou Ma2015-11-1556-2471/+2580
* crypto/tls, crypto/aes: remove allocations when Writing & ReadingBrad Fitzpatrick2015-11-142-18/+29
* crypto/tls: len(clientRandom) used for serverRandom sourceRalph Corderoy2015-11-101-8/+9
* crypto/tls: don't send IP literals as SNI values.Adam Langley2015-11-103-2/+37
* crypto/elliptic,crypto/ecdsa: P256 amd64 assemblyVlad Krasnov2015-11-106-5/+2930
* Revert "crypto/tls: don't send IP literals as SNI values."Adam Langley2015-11-093-37/+2
* crypto/tls: don't send IP literals as SNI values.Adam Langley2015-11-093-2/+37
* crypto/x509: add /etc/ssl/certs to certificate directoriesShenghou Ma2015-11-051-0/+1
* crypto/md5: uniform Write funcunknown2015-11-041-8/+2
* crypto/cipher: fix CTR infinite loop with large block sizesCaleb Spare2015-10-202-4/+56
* crypto/x509: parse CSRs with a critical flag in the requested extensions.Adam Langley2015-09-302-33/+74
* crypto/x509: make verification of an empty certificate consistent across plat...Adam Langley2015-09-302-0/+24
* crypto/tls: better error messages when PEM inputs are switched.Adam Langley2015-09-302-4/+55
* crypto/x509: return err if marshalPublicKey fails to marshal an rsa public keyTarmigan Casebolt2015-09-181-0/+3
* crypto/x509: map/slice literals janitoringDidier Spezia2015-09-111-2/+2
* crypto/x509: emit PKIX names in a more standard order.Adam Langley2015-08-301-3/+3
* crypto/tls: reject ServerHellos with empty ALPN protocols.Adam Langley2015-08-301-0/+4
* crypto/tls: note in comments that setting GetCertificate is now sufficient.aubble2015-08-292-7/+8
* crypto/aes: dedicated asm version of AES-GCMVlad Krasnov2015-08-297-11/+1542
* crypto/tls: allow tls.Listen when only GetCertificate is provided.aubble2015-08-291-2/+2
* all: fix some vet-caught formatting errors, mostly but not only in testsRob Pike2015-08-213-6/+6
* crypto/tls: fix ConnectionState().VerifiedChains for resumed connectionRuss Cox2015-08-054-6/+47
* crypto/tls: update testing certificates.Adam Langley2015-08-0527-1824/+1676
* crypto/x509: mark root_darwin_armx.go as cgo-onlyRuss Cox2015-07-302-0/+2
* crypt/rand: update docs for LinuxJeff R. Allen2015-07-261-0/+2
* crypto/elliptic: call IsOnCurve via the interface.Adam Langley2015-07-221-1/+1
* crypto/x509: disable sha2 test with system APIsRuss Cox2015-07-221-0/+4
* crypto/tls: check cert chain during VerifyHostnameRuss Cox2015-07-222-0/+30
* crypto/x509: iOS build tagDavid Crawshaw2015-07-162-2/+2