diff options
author | Yesudeep Mangalapilly <yesudeep@gmail.com> | 2011-08-12 13:06:51 +0530 |
---|---|---|
committer | Yesudeep Mangalapilly <yesudeep@gmail.com> | 2011-08-12 13:06:51 +0530 |
commit | 81325245001d80d99cb59275dfe91833f4217320 (patch) | |
tree | 2610f797f057feedec88d13d9ed7d16efe5c4232 /speed.sh | |
parent | a4453c6f8b1f919794e7f3213292d03416eb6d91 (diff) | |
download | rsa-git-81325245001d80d99cb59275dfe91833f4217320.tar.gz |
Adds verification tests for int2bytes and bytes2int
* There is a bug in the older int2bytes implementation.
I've raised an issue on bitbucket for that already.
#11
The pkcs1 file verification test fails if the behavior for
int2bytes is corrected.
Diffstat (limited to 'speed.sh')
-rwxr-xr-x | speed.sh | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -3,13 +3,14 @@ echo "int2bytes speed test" echo "python2.5" python2.5 -mtimeit -s'from rsa.transform import int2bytes; n = 1<<4096' 'int2bytes(n)' -python2.5 -mtimeit -s'from rsa.transform import old_int2bytes; n = 1<<4096' 'old_int2bytes(n)' +python2.5 -mtimeit -s'from rsa.transform import _int2bytes; n = 1<<4096' '_int2bytes(n)' echo "python2.6" -python2.6 -mtimeit -s'from rsa.transform import int2bytes; n = 1<<4096' 'int2bytes(n)' -python2.6 -mtimeit -s'from rsa.transform import old_int2bytes; n = 1<<4096' 'old_int2bytes(n)' +python2.6 -mtimeit -s'from rsa.transform import int2bytes; n = 1<<4096' 'int2bytes(n, 516)' +python2.6 -mtimeit -s'from rsa.transform import _int2bytes; n = 1<<4096' '_int2bytes(n, 516)' echo "python2.7" python2.7 -mtimeit -s'from rsa.transform import int2bytes; n = 1<<4096' 'int2bytes(n)' -python2.7 -mtimeit -s'from rsa.transform import old_int2bytes; n = 1<<4096' 'old_int2bytes(n)' +python2.7 -mtimeit -s'from rsa.transform import _int2bytes; n = 1<<4096' '_int2bytes(n)' echo "python3.2" python3 -mtimeit -s'from rsa.transform import int2bytes; n = 1<<4096' 'int2bytes(n)' -python3 -mtimeit -s'from rsa.transform import old_int2bytes; n = 1<<4096' 'old_int2bytes(n)' +python3 -mtimeit -s'from rsa.transform import _int2bytes; n = 1<<4096' '_int2bytes(n)' + |