summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2000-06-08 09:39:28 +0000
committerBodo Möller <bodo@openssl.org>2000-06-08 09:39:28 +0000
commitf8989a2155a888669f60d20da689458d140d2810 (patch)
treedd26716043115db0ef2745f2f079ad12dc5298b7 /CHANGES
parent6dad7bd69c096cb6ea3b5df02d367d26858077c1 (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--CHANGES5
1 files changed, 2 insertions, 3 deletions
diff --git a/CHANGES b/CHANGES
index f1cfe73a80..f9487e95b3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -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.