-
-
Save igrigorik/b7db2acd1d3dfa9f90be to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
igrigorik { ~ } > openssl speed rsa | |
To get the most accurate results, try to run this | |
program when this computer is idle. | |
Doing 512 bit private rsa's for 10s: 41523 512 bit private RSA's in 10.00s | |
Doing 512 bit public rsa's for 10s: 575211 512 bit public RSA's in 9.99s | |
Doing 1024 bit private rsa's for 10s: 9088 1024 bit private RSA's in 10.00s | |
Doing 1024 bit public rsa's for 10s: 221369 1024 bit public RSA's in 10.00s | |
Doing 2048 bit private rsa's for 10s: 1656 2048 bit private RSA's in 10.00s | |
Doing 2048 bit public rsa's for 10s: 72570 2048 bit public RSA's in 10.00s | |
Doing 4096 bit private rsa's for 10s: 258 4096 bit private RSA's in 9.99s | |
Doing 4096 bit public rsa's for 10s: 19443 4096 bit public RSA's in 9.98s | |
OpenSSL 0.9.8r 8 Feb 2011 | |
built on: Jun 22 2012 | |
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) | |
compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6 | |
available timing options: TIMEB USE_TOD HZ=100 [sysconf value] | |
timing function used: getrusage | |
sign verify sign/s verify/s | |
rsa 512 bits 0.000241s 0.000017s 4153.4 57553.7 | |
rsa 1024 bits 0.001100s 0.000045s 909.0 22143.9 | |
rsa 2048 bits 0.006038s 0.000138s 165.6 7258.5 | |
rsa 4096 bits 0.038710s 0.000513s 25.8 1947.4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
igrigorik { ~ } > ssl speed rsa | |
Doing 512 bit private rsa's for 10s: 146061 512 bit private RSA's in 9.99s | |
Doing 512 bit public rsa's for 10s: 1424135 512 bit public RSA's in 9.99s | |
Doing 1024 bit private rsa's for 10s: 47978 1024 bit private RSA's in 10.00s | |
Doing 1024 bit public rsa's for 10s: 611854 1024 bit public RSA's in 9.99s | |
Doing 2048 bit private rsa's for 10s: 6356 2048 bit private RSA's in 9.99s | |
Doing 2048 bit public rsa's for 10s: 200844 2048 bit public RSA's in 9.99s | |
Doing 4096 bit private rsa's for 10s: 875 4096 bit private RSA's in 9.99s | |
Doing 4096 bit public rsa's for 10s: 56526 4096 bit public RSA's in 10.00s | |
OpenSSL 1.0.1c 10 May 2012 | |
built on: Thu Nov 8 21:44:09 PST 2012 | |
options:bn(64,64) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) | |
compiler: cc -fPIC -fno-common -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch x86_64 -O3 -DL_ENDIAN -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM | |
sign verify sign/s verify/s | |
rsa 512 bits 0.000068s 0.000007s 14620.7 142556.1 | |
rsa 1024 bits 0.000208s 0.000016s 4797.8 61246.6 | |
rsa 2048 bits 0.001572s 0.000050s 636.2 20104.5 | |
rsa 4096 bits 0.011417s 0.000177s 87.6 5652.6 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment