Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Sat, 28 Jun 2003 15:11:30 +0100


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Sat Jun 28 2003  15:11:30 BST

Log message:
Failure to set multipliers[NPRIMES] was rendering the input-modulus
feature (make sure your prime is not congruent to Foo mod Bar)
largely ineffective. As a result, RSA keys were being generated
every so often with at least one prime congruent to 1 mod 37,
causing modinv(37, phi(n)) to divide by zero, and rightly so. I
believe this fixes `puttygen-zero-div'.

Modified files:
    .               : sshprime.c

Links:
http://cvs.tartarus.org//putty/sshprime.c.diff?r1=1.9&r2=1.10