Skip to content
[mirror] Go supplementary cryptography libraries
Branch: master
Clone or download
Pull request Compare This branch is 68 commits ahead of golang:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
acme acme/autocert: make host of TLS certificate to be obtained always Pun… Apr 22, 2019
argon2 crypto/{blake2b,blake2s,argon2,chacha20poly1305}: replace CPU feature… Apr 30, 2018
bcrypt bcrypt: benchmark defaults Oct 30, 2018
bitcurves Add secp256k1 / x25519 / brainpool curves to openpgp Mar 28, 2018
blake2b blake2b: use math.bits rotate functions instead of ad-hoc implementat… Apr 22, 2019
blake2s blake2s: use math.bits rotate functions instead of ad-hoc implementation Apr 22, 2019
blowfish all: deprecate broken and legacy packages Feb 22, 2019
bn256 bn256: fix String methods when g.p == nil Feb 22, 2019
brainpool Add secp256k1 / x25519 / brainpool curves to openpgp Mar 28, 2018
cast5 all: deprecate broken and legacy packages Feb 22, 2019
chacha20poly1305 all: change the old assembly style AX:CX to CX, AX Apr 17, 2019
cryptobyte cryptobyte: fix typo in test Nov 26, 2018
curve25519 all: change the old assembly style AX:CX to CX, AX Apr 17, 2019
ed25519 ed25519: actually be compatible with RFC 8032 May 31, 2018
hkdf hkdf: add Extract and Expand Oct 25, 2018
internal Merge remote-tracking branch 'golang/master' Apr 12, 2019
md4 all: deprecate broken and legacy packages Feb 22, 2019
nacl all: fix ineffectual assignments Jan 31, 2019
ocsp all: fix ineffectual assignments Jan 31, 2019
openpgp openpgp: fix signing (#20) May 14, 2019
otr all: deprecate broken and legacy packages Feb 22, 2019
pbkdf2 pbkdf2: add benchmarks Dec 19, 2017
pkcs12 pkcs12: add a note suggesting ToPEM for multiple certificates/keys Jan 31, 2019
poly1305 poly1305: implement a subset of the hash.Hash interface Mar 8, 2019
rand step after first random number generated Jun 15, 2018
ripemd160 all: deprecate broken and legacy packages Feb 22, 2019
rsa Restore NewEntity compatibility with upstream; fix tests Apr 12, 2019
salsa20 salsa20/salsa: fix keystream loop in amd64 assembly when overflowing … Mar 20, 2019
scrypt Merge remote-tracking branch 'golang/master' Apr 27, 2019
sha3 sha3: fix bug in cSHAKE Clone() May 13, 2019
ssh Merge remote-tracking branch 'golang/master' May 13, 2019
tea all: deprecate broken and legacy packages Feb 22, 2019
twofish all: deprecate broken and legacy packages Feb 22, 2019
xtea all: deprecate broken and legacy packages Feb 22, 2019
xts xts: reduce tweak allocations Feb 22, 2019
.gitattributes crypto: copying .gitattributes to all subrepositories Dec 23, 2014
.gitignore convert .hgignore to .gitignore. Dec 7, 2014
.travis.yml Add Travis CI Apr 12, 2019
AUTHORS all: use HTTPS for links that support it Jun 29, 2017
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests Mar 14, 2018
CONTRIBUTORS all: use HTTPS for links that support it Jun 29, 2017
LICENSE LICENSE: add Mar 17, 2012
PATENTS go.crypto: add PATENTS file to the subrepo. Apr 16, 2012
README.md Add back relevant parts of README.md May 13, 2019
codereview.cfg crypto: add codereview.cfg Mar 18, 2015
go.mod acme/autocert: make host of TLS certificate to be obtained always Pun… Apr 22, 2019
go.sum acme/autocert: make host of TLS certificate to be obtained always Pun… Apr 22, 2019

README.md

Go Cryptography

This repository holds supplementary Go cryptography libraries.

Download/Install

Manually git clone the repository into $GOPATH/src/golang.org/x/crypto.

You can’t perform that action at this time.