[mirror] Go supplementary cryptography libraries
Перейти к файлу
Paul Meyer c8b9e6388e x/crypto: Add pkcs12 package for reading pkcs12 data
Package pkcs12 provides some Go implementations of PKCS#12.
This implementation is distilled from https://tools.ietf.org/html/rfc7292 and
referenced documents. It is intented for decoding P12/PFX-stored certificate+key
for use with the crypto/tls package.

Package includes @dgryski's RC2 implementation as a sub package as requested in
https://github.com/golang/go/issues/10621.

Change-Id: I78401241e39cd0099e9082a3a227cf0a3a36e6d1
Reviewed-on: https://go-review.googlesource.com/11986
Reviewed-by: Adam Langley <agl@golang.org>
Run-TryBot: Adam Langley <agl@golang.org>
2015-10-04 18:58:11 +00:00
bcrypt crypto: add import comments. 2014-12-09 23:26:36 +00:00
blowfish crypto: add import comments. 2014-12-09 23:26:36 +00:00
bn256 crypto: add import comments. 2014-12-09 23:26:36 +00:00
cast5 crypto: add import comments. 2014-12-09 23:26:36 +00:00
curve25519 poly1305, curve25519: add build constraints for appengine 2015-03-27 05:11:19 +00:00
hkdf crypto: add import comments. 2014-12-09 23:26:36 +00:00
md4 crypto: add import comments. 2014-12-09 23:26:36 +00:00
nacl crypto: add import comments. 2014-12-09 23:26:36 +00:00
ocsp ocsp: use asn1.Enumerated for revocation reason 2015-08-29 18:47:43 +00:00
openpgp golang.org/x/crypto/openssh: don't loop forever after a bad password. 2015-09-30 00:38:34 +00:00
otr otr: Fix revealing MAC keys when a DH key is rotated 2015-08-30 18:06:42 +00:00
pbkdf2 crypto: add import comments. 2014-12-09 23:26:36 +00:00
pkcs12 x/crypto: Add pkcs12 package for reading pkcs12 data 2015-10-04 18:58:11 +00:00
poly1305 x/crypto/poly1305: fix memory alignment fault in ARM 2015-08-19 00:13:40 +00:00
ripemd160 crypto: add import comments. 2014-12-09 23:26:36 +00:00
salsa20 crypto: add import comments. 2014-12-09 23:26:36 +00:00
scrypt crypto: add import comments. 2014-12-09 23:26:36 +00:00
sha3 sha3: fix TestAppend to loop twice, to match the comments. 2015-04-16 05:37:58 +00:00
ssh x/crypto/ssh: Add protocol version to ServerVersion 2015-09-28 22:51:19 +00:00
tea x/crypto: add support for Tiny Encryption Algorithm (TEA) 2015-07-29 20:20:17 +00:00
twofish crypto: add import comments. 2014-12-09 23:26:36 +00:00
xtea crypto: add import comments. 2014-12-09 23:26:36 +00:00
xts crypto: add import comments. 2014-12-09 23:26:36 +00:00
.gitattributes crypto: copying .gitattributes to all subrepositories 2014-12-23 06:54:52 +00:00
.gitignore convert .hgignore to .gitignore. 2014-12-08 10:41:13 +11:00
AUTHORS go.empty: prototype for new subrepository 2012-01-25 14:45:13 -05:00
CONTRIBUTING.md doc: add CONTRIBUTING.md 2015-02-18 23:42:20 +00:00
CONTRIBUTORS go.empty: prototype for new subrepository 2012-01-25 14:45:13 -05:00
LICENSE LICENSE: add 2012-03-17 15:19:30 +11:00
PATENTS go.crypto: add PATENTS file to the subrepo. 2012-04-16 11:25:08 +10:00
README go.crypto: initial code 2012-01-25 15:31:12 -05:00
codereview.cfg crypto: add codereview.cfg 2015-03-18 17:04:25 +00:00

README

This repository holds supplementary Go cryptography libraries.

To submit changes to this repository, see http://golang.org/doc/contribute.html.