cf6fc32958
routines from OpenSSL. Speeds up DSA significantly. A similar gain should also be seen for RSA. Before: Doing 512 bit sign dsa's for 10s: 965 512 bit DSA signs in 9.97s Doing 512 bit verify dsa's for 10s: 766 512 bit DSA verify in 9.93s Doing 1024 bit sign dsa's for 10s: 276 1024 bit DSA signs in 9.99s Doing 1024 bit verify dsa's for 10s: 217 1024 bit DSA verify in 9.93s sign verify sign/s verify/s dsa 512 bits 0.0103s 0.0130s 96.8 77.1 dsa 1024 bits 0.0362s 0.0458s 27.6 21.9 After: Doing 512 bit sign dsa's for 10s: 3742 512 bit DSA signs in 9.88s Doing 512 bit verify dsa's for 10s: 3065 512 bit DSA verify in 9.92s Doing 1024 bit sign dsa's for 10s: 1357 1024 bit DSA signs in 9.99s Doing 1024 bit verify dsa's for 10s: 1094 1024 bit DSA verify in 9.83s sign verify sign/s verify/s dsa 512 bits 0.0026s 0.0032s 378.7 309.0 dsa 1024 bits 0.0074s 0.0090s 135.8 111.3 |
||
---|---|---|
.. | ||
bf_enc_586.S | ||
bf_enc_686.S | ||
bf_enc_x86.S | ||
bf.inc | ||
bn_asm_586.S | ||
bn_comba_586.S | ||
bn.inc | ||
md5_dgst_586.S | ||
md5.inc | ||
ripemd.inc | ||
rmd_dgst_586.S |