1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:41:25 -06:00
go/src/pkg/crypto
Adam Langley df53544f4f crypto/rsa: don't use safe primes.
Previously we would require safe primes for our RSA key generation.
Since this took rather a long time, this removes the requirement that
the primes be safe.

OpenSSL doesn't use safe primes for RSA key generation either
(openssl-0.9.8l/crypto/rsa/rsa_gen.c:122)

Fixes #649.

R=rsc
CC=golang-dev
https://golang.org/cl/253041
2010-03-08 09:25:24 -05:00
..
aes crypto package documentation fix 2010-02-23 12:01:09 -08:00
block 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
blowfish crypto/blowfish: new package 2010-02-26 15:24:46 -08:00
hmac strings: delete Runes, Bytes 2010-02-25 16:01:29 -08:00
md4 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
md5 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
rc4 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
rsa crypto/rsa: don't use safe primes. 2010-03-08 09:25:24 -05:00
sha1 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
sha256 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
subtle 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
tls gofmt: experiment: align values in map composites where possible 2010-03-02 13:46:51 -08:00
x509 gofmt: modified algorithm for alignment of multi-line composite/list entries 2010-03-04 17:37:15 -08:00
xtea crypto package documentation fix 2010-02-23 12:01:09 -08:00