Lacking a proof that--for this implementation--exposure of Montgomery
authorguenther <guenther@openbsd.org>
Sat, 19 Apr 2014 13:31:24 +0000 (13:31 +0000)
committerguenther <guenther@openbsd.org>
Sat, 19 Apr 2014 13:31:24 +0000 (13:31 +0000)
commitc3fb511f8056bda61af5a5bffef5bd4ab077c84e
tree1b731c32d06a886e21d1824097a220304d59ec6f
parentf9363851ca66a44c47e370c094f3dd7071b8bbee
Lacking a proof that--for this implementation--exposure of Montgomery
multiplication or RSA blinding parameters doesn't permit retroactive
timing analysis of the secrets, we'll do the stupidly cheap thing and
cleanse them before freeing them.

ok deraadt@
lib/libcrypto/bn/bn_blind.c
lib/libcrypto/bn/bn_mont.c
lib/libssl/src/crypto/bn/bn_blind.c
lib/libssl/src/crypto/bn/bn_mont.c