1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:21:21 -06:00
go/src/pkg/crypto
Adam Langley 2ca4a61658 crypto/tls: don't assume an RSA private key in the API.
We still very much assume it in the code, but with this change in
place we can implement other things later without changing and users
of the package.

Fixes #2319.

R=golang-dev, bradfitz, r
CC=golang-dev
https://golang.org/cl/5489073
2011-12-19 10:39:30 -05:00
..
aes crypto/aes: Made faster by eliminating some indirection 2011-12-12 09:58:04 -05:00
bcrypt bcrypt: Correct typo in package comment. 2011-11-21 09:11:34 -08:00
blowfish crypto: update incorrect references to Cipher interface; should be Block. 2011-11-09 14:22:44 -08:00
cast5 src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
cipher src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
des src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
dsa crypto/dsa: don't truncate input hashes. 2011-12-08 16:46:19 -05:00
ecdsa Add a []byte argument to hash.Hash to allow an allocation to be saved. 2011-12-01 12:35:37 -05:00
elliptic renaming_2: gofix -r go1pkgrename src/pkg/[a-l]* 2011-11-08 15:40:58 -08:00
hmac crypto: allocate less. 2011-12-06 18:25:14 -05:00
md4 Add a []byte argument to hash.Hash to allow an allocation to be saved. 2011-12-01 12:35:37 -05:00
md5 crypto: allocate less. 2011-12-06 18:25:14 -05:00
ocsp cypto/ocsp: fix tests 2011-12-13 14:40:28 -05:00
openpgp go/printer, gofmt: fine tuning of line spacing 2011-12-16 15:43:06 -08:00
rand use new time API 2011-11-30 12:01:46 -05:00
rc4 src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
ripemd160 crypto: allocate less. 2011-12-06 18:25:14 -05:00
rsa crypto: allocate less. 2011-12-06 18:25:14 -05:00
sha1 crypto: allocate less. 2011-12-06 18:25:14 -05:00
sha256 crypto: allocate less. 2011-12-06 18:25:14 -05:00
sha512 crypto: allocate less. 2011-12-06 18:25:14 -05:00
subtle pkg: spelling tweaks, A-H 2011-05-18 13:14:56 -04:00
tls crypto/tls: don't assume an RSA private key in the API. 2011-12-19 10:39:30 -05:00
twofish src/pkg/[a-m]*: gofix -r error -force=error 2011-11-01 22:04:37 -04:00
x509 go/printer, gofmt: fine tuning of line spacing 2011-12-16 15:43:06 -08:00
xtea crypto: update incorrect references to Cipher interface; should be Block. 2011-11-09 14:22:44 -08:00
crypto.go crypto/tls: don't assume an RSA private key in the API. 2011-12-19 10:39:30 -05:00
Makefile crypto: add package. 2011-02-01 11:02:48 -05:00