diff options
author | Bodo Möller <bodo@openssl.org> | 2000-11-29 12:32:10 +0000 |
---|---|---|
committer | Bodo Möller <bodo@openssl.org> | 2000-11-29 12:32:10 +0000 |
commit | a08bcccc674def5ced0f921a7d0612de503b98e0 (patch) | |
tree | d7970b8392a034e81380855595fef54e419bb25f /CHANGES | |
parent | bdec3c5323c7a726814257ec9b43fcd259f4e206 (diff) | |
download | openssl-a08bcccc674def5ced0f921a7d0612de503b98e0.zip openssl-a08bcccc674def5ced0f921a7d0612de503b98e0.tar.gz openssl-a08bcccc674def5ced0f921a7d0612de503b98e0.tar.bz2 |
Expand expspeed.c to make BN_kronecker timings.
This caused a segmentation fault in calls to malloc, so I cleaned up
bn_lib.c a little so that it is easier to see what is going on.
The bug turned out to be an off-by-one error in BN_bin2bn.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -3,6 +3,9 @@ Changes between 0.9.6 and 0.9.7 [xx XXX 2000] + *) BN_bin2bn bugfix (off-by-one error). + [Bodo Moeller] + *) Make BN_mod_inverse faster by explicitly handling small quotients in the Euclid loop. (Speed gain about 20% for small moduli [256 or 512 bits], about 30% for larger ones [1024 or 2048 bits].) |