]> Cypherpunks repositories - gostls13.git/commit
crypto/rsa: don't use safe primes.
authorAdam Langley <agl@golang.org>
Mon, 8 Mar 2010 14:25:24 +0000 (09:25 -0500)
committerAdam Langley <agl@golang.org>
Mon, 8 Mar 2010 14:25:24 +0000 (09:25 -0500)
commitdf53544f4f867084fe55ef79add7f0243ed032c5
tree1f9897330c354d09aee98a80f5f357feb2763466
parent520621d24cec520fab9bfa9ae67c4d43405520a6
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
src/pkg/crypto/rsa/rsa.go
src/pkg/crypto/rsa/rsa_test.go