On 2014/05/07 13:49, Stuart Henderson wrote:
> On 2014/05/05 12:38, Ted Unangst wrote:
> > CVSROOT:    /cvs
> > Module name:        src
> > Changes by: [email protected]    2014/05/05 12:38:42
> > 
> > Modified files:
> >     lib/libssl/src/crypto/bn: bn_lib.c 
> > 
> > Log message:
> > inspired by a cloudflare diff, cleanse old memory when expanding a bignum.
> > however, instead of trying to audit all the places where a secret bignum
> > is used, apply the big hammer and clear all bignums when freed.
> > ok deraadt miod
> > 
> 
> this breaks rsa, backout diff below.
> 
> openssl openssl genrsa -out some.key 2048
> openssl req -new -key some.key -out some.csr
> <fill out the fields>
> <hangs>

easier test:

cd /usr/src/lib/libcrypto
make

Reply via email to