diff options
author | Jack Lloyd <[email protected]> | 2016-01-29 14:35:30 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2016-02-01 06:14:44 -0500 |
commit | d7471d1d3bbb8b2ed454cb2e2ae15a7d178f2770 (patch) | |
tree | 8fe6b3e74fead0ff32fc956e50f68c821bdc17a7 /src/tests/data/pbkdf/pbkdf1.vec | |
parent | 61f919adb8bb3e0ba225f1758d679f775df876ba (diff) |
Fix (nearly) infinite loop in RESSOL (modular square root).
It first computed the first i for q**(2**i) == 1, then checked that i
was smaller than s. Given a composite modulus (for which the algorithm
does not work), the loop might do a very large amount of work before
returning the failure.
Diffstat (limited to 'src/tests/data/pbkdf/pbkdf1.vec')
0 files changed, 0 insertions, 0 deletions