1
0
mirror of https://github.com/golang/go synced 2024-10-04 08:21:22 -06:00
go/src/pkg/crypto
Adam Langley 93ea79ee7e crypto/rsa: left-pad PKCS#1 v1.5 outputs.
OpenSSL requires that RSA signatures be exactly the same byte-length
as the modulus. Currently it'll reject ~1/256 of our signatures: those
that end up a byte shorter.

Fixes #3796.

R=golang-dev, edsrzf, r
CC=golang-dev
https://golang.org/cl/6352093
2012-07-11 12:47:12 -04:00
..
aes crypto/aes: fix comment 2012-05-07 16:45:34 -04:00
cipher crypto/...: more fixes for bug 2841 2012-02-13 12:38:45 -05:00
des crypto/...: more fixes for bug 2841 2012-02-13 12:38:45 -05:00
dsa crypto/dsa: add missing period in package comment 2012-02-17 14:48:44 -08:00
ecdsa crypto/ecdsa: add full set of NIST test vectors. 2012-05-22 10:33:14 -04:00
elliptic crypto/elliptic: fix doc typo 2012-06-14 22:43:15 +08:00
hmac build: remove Make.pkg, Make.tool 2012-01-30 23:43:46 -05:00
md5 crypto: housekeeping 2012-05-29 12:45:40 -04:00
rand crypto/rand: enable rand.Reader on plan9 2012-06-06 16:05:47 -04:00
rc4 build: remove Make.pkg, Make.tool 2012-01-30 23:43:46 -05:00
rsa crypto/rsa: left-pad PKCS#1 v1.5 outputs. 2012-07-11 12:47:12 -04:00
sha1 crypto: housekeeping 2012-05-29 12:45:40 -04:00
sha256 crypto: housekeeping 2012-05-29 12:45:40 -04:00
sha512 crypto: housekeeping 2012-05-29 12:45:40 -04:00
subtle build: remove Make.pkg, Make.tool 2012-01-30 23:43:46 -05:00
tls tls: add AES256 ciphers 2012-05-18 11:06:58 -04:00
x509 encoding/asn1: promote untyped strings to UTF8 as needed. 2012-07-10 18:23:30 -04:00
crypto.go crypto/...: changes to address some of bug 2841. 2012-02-03 15:08:53 -05:00