diff options
author | Bodo Möller <bodo@openssl.org> | 2000-06-08 09:39:28 +0000 |
---|---|---|
committer | Bodo Möller <bodo@openssl.org> | 2000-06-08 09:39:28 +0000 |
commit | f8989a2155a888669f60d20da689458d140d2810 (patch) | |
tree | dd26716043115db0ef2745f2f079ad12dc5298b7 /CHANGES | |
parent | 6dad7bd69c096cb6ea3b5df02d367d26858077c1 (diff) |
Use the equivalent of a sliding window (without precomputation
because we're only handling words anyway) in BN_mod_exp_mont_word
making it a little faster for very small exponents,
and adjust the performance gain estimate in CHANGES according
to slightly more thorough measurements.
(15% faster than BN_mod_exp_mont for "large" base,
20% faster than BN_mod_exp_mont for small base.)
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -4,9 +4,8 @@ Changes between 0.9.5a and 0.9.6 [xx XXX 2000] - *) New function BN_mod_exp_mont_word for small bases (roughly 20% - faster than BN_mod_exp_mont even though it does not use - windowing). + *) New function BN_mod_exp_mont_word for small bases (roughly 15-20% + faster than BN_mod_exp_mont). [Bodo Moeller] *) CygWin32 support. |