Last active
December 12, 2015 02:49
-
-
Save orimanabu/4702351 to your computer and use it in GitHub Desktop.
OpenSSL speed benchmark on MacBookPro10.1 - Intel Core i7 (@2.7GHz), Snow Leopard
This file contains hidden or 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
manglobe:~ ori$ system_profiler SPHardwareDataType | |
Hardware: | |
Hardware Overview: | |
Model Name: MacBook Pro | |
Model Identifier: MacBookPro10,1 | |
Processor Name: Intel Core i7 | |
Processor Speed: 2.7 GHz | |
Number of Processors: 1 | |
Total Number of Cores: 4 | |
L2 Cache (per Core): 256 KB | |
L3 Cache: 8 MB | |
Memory: 16 GB | |
Boot ROM Version: MBP101.00EE.B02 | |
SMC Version (system): 2.3f32 | |
Serial Number (system): C02K50JNDKQ4 | |
Hardware UUID: 617914AB-86F1-5212-B54E-70A11ADD0333 | |
manglobe:~ ori$ uname -a | |
Darwin manglobe.local 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct 18 12:13:47 PDT 2012; root:xnu-2050.20.9~1/RELEASE_X86_64 x86_64 | |
manglobe:~ ori$ time openssl speed | |
To get the most accurate results, try to run this | |
program when this computer is idle. | |
Doing md2 for 3s on 16 size blocks: 462820 md2's in 3.00s | |
Doing md2 for 3s on 64 size blocks: 236408 md2's in 3.00s | |
Doing md2 for 3s on 256 size blocks: 80474 md2's in 3.00s | |
Doing md2 for 3s on 1024 size blocks: 22066 md2's in 3.00s | |
Doing md2 for 3s on 8192 size blocks: 2862 md2's in 3.00s | |
Doing mdc2 for 3s on 16 size blocks: 2779056 mdc2's in 3.00s | |
Doing mdc2 for 3s on 64 size blocks: 776679 mdc2's in 3.00s | |
Doing mdc2 for 3s on 256 size blocks: 202646 mdc2's in 3.00s | |
Doing mdc2 for 3s on 1024 size blocks: 51046 mdc2's in 3.00s | |
Doing mdc2 for 3s on 8192 size blocks: 6327 mdc2's in 3.00s | |
Doing md4 for 3s on 16 size blocks: 9184358 md4's in 3.00s | |
Doing md4 for 3s on 64 size blocks: 7772975 md4's in 3.00s | |
Doing md4 for 3s on 256 size blocks: 4949587 md4's in 3.00s | |
Doing md4 for 3s on 1024 size blocks: 2012852 md4's in 3.00s | |
Doing md4 for 3s on 8192 size blocks: 309259 md4's in 3.00s | |
Doing md5 for 3s on 16 size blocks: 7389564 md5's in 3.00s | |
Doing md5 for 3s on 64 size blocks: 5742772 md5's in 3.00s | |
Doing md5 for 3s on 256 size blocks: 3324801 md5's in 3.00s | |
Doing md5 for 3s on 1024 size blocks: 1248832 md5's in 3.00s | |
Doing md5 for 3s on 8192 size blocks: 183065 md5's in 3.00s | |
Doing hmac(md5) for 3s on 16 size blocks: 8434739 hmac(md5)'s in 3.00s | |
Doing hmac(md5) for 3s on 64 size blocks: 6365596 hmac(md5)'s in 3.00s | |
Doing hmac(md5) for 3s on 256 size blocks: 3549010 hmac(md5)'s in 3.00s | |
Doing hmac(md5) for 3s on 1024 size blocks: 1279115 hmac(md5)'s in 3.00s | |
Doing hmac(md5) for 3s on 8192 size blocks: 183874 hmac(md5)'s in 3.00s | |
Doing sha1 for 3s on 16 size blocks: 7607884 sha1's in 3.00s | |
Doing sha1 for 3s on 64 size blocks: 5854275 sha1's in 3.00s | |
Doing sha1 for 3s on 256 size blocks: 3427889 sha1's in 3.00s | |
Doing sha1 for 3s on 1024 size blocks: 1265637 sha1's in 3.00s | |
Doing sha1 for 3s on 8192 size blocks: 187112 sha1's in 3.00s | |
Doing sha256 for 3s on 16 size blocks: 5549538 sha256's in 3.00s | |
Doing sha256 for 3s on 64 size blocks: 3526985 sha256's in 3.00s | |
Doing sha256 for 3s on 256 size blocks: 1635600 sha256's in 3.00s | |
Doing sha256 for 3s on 1024 size blocks: 524163 sha256's in 3.00s | |
Doing sha256 for 3s on 8192 size blocks: 71733 sha256's in 3.00s | |
Doing sha512 for 3s on 16 size blocks: 4132924 sha512's in 3.00s | |
Doing sha512 for 3s on 64 size blocks: 4064079 sha512's in 3.00s | |
Doing sha512 for 3s on 256 size blocks: 1906819 sha512's in 3.00s | |
Doing sha512 for 3s on 1024 size blocks: 737263 sha512's in 3.00s | |
Doing sha512 for 3s on 8192 size blocks: 108601 sha512's in 3.00s | |
Doing rmd160 for 3s on 16 size blocks: 6704922 rmd160's in 3.00s | |
Doing rmd160 for 3s on 64 size blocks: 4846996 rmd160's in 3.00s | |
Doing rmd160 for 3s on 256 size blocks: 2597461 rmd160's in 3.00s | |
Doing rmd160 for 3s on 1024 size blocks: 911299 rmd160's in 3.00s | |
Doing rmd160 for 3s on 8192 size blocks: 128669 rmd160's in 3.00s | |
Doing rc4 for 3s on 16 size blocks: 76261743 rc4's in 3.00s | |
Doing rc4 for 3s on 64 size blocks: 19796987 rc4's in 3.00s | |
Doing rc4 for 3s on 256 size blocks: 4953271 rc4's in 3.00s | |
Doing rc4 for 3s on 1024 size blocks: 1243285 rc4's in 3.00s | |
Doing rc4 for 3s on 8192 size blocks: 156283 rc4's in 3.00s | |
Doing des cbc for 3s on 16 size blocks: 13748211 des cbc's in 3.00s | |
Doing des cbc for 3s on 64 size blocks: 3533830 des cbc's in 3.00s | |
Doing des cbc for 3s on 256 size blocks: 886709 des cbc's in 3.00s | |
Doing des cbc for 3s on 1024 size blocks: 224161 des cbc's in 3.00s | |
Doing des cbc for 3s on 8192 size blocks: 27962 des cbc's in 3.00s | |
Doing des ede3 for 3s on 16 size blocks: 5224872 des ede3's in 3.00s | |
Doing des ede3 for 3s on 64 size blocks: 1327293 des ede3's in 3.00s | |
Doing des ede3 for 3s on 256 size blocks: 336573 des ede3's in 3.00s | |
Doing des ede3 for 3s on 1024 size blocks: 84021 des ede3's in 3.00s | |
Doing des ede3 for 3s on 8192 size blocks: 10446 des ede3's in 3.00s | |
Doing aes-128 cbc for 3s on 16 size blocks: 33048228 aes-128 cbc's in 3.00s | |
Doing aes-128 cbc for 3s on 64 size blocks: 8710258 aes-128 cbc's in 3.00s | |
Doing aes-128 cbc for 3s on 256 size blocks: 2184175 aes-128 cbc's in 3.00s | |
Doing aes-128 cbc for 3s on 1024 size blocks: 547821 aes-128 cbc's in 3.00s | |
Doing aes-128 cbc for 3s on 8192 size blocks: 68701 aes-128 cbc's in 3.00s | |
Doing aes-192 cbc for 3s on 16 size blocks: 29004740 aes-192 cbc's in 3.00s | |
Doing aes-192 cbc for 3s on 64 size blocks: 7600522 aes-192 cbc's in 3.00s | |
Doing aes-192 cbc for 3s on 256 size blocks: 1891453 aes-192 cbc's in 3.00s | |
Doing aes-192 cbc for 3s on 1024 size blocks: 478711 aes-192 cbc's in 3.00s | |
Doing aes-192 cbc for 3s on 8192 size blocks: 60109 aes-192 cbc's in 3.00s | |
Doing aes-256 cbc for 3s on 16 size blocks: 25627793 aes-256 cbc's in 3.00s | |
Doing aes-256 cbc for 3s on 64 size blocks: 6620766 aes-256 cbc's in 3.00s | |
Doing aes-256 cbc for 3s on 256 size blocks: 1674839 aes-256 cbc's in 3.00s | |
Doing aes-256 cbc for 3s on 1024 size blocks: 421632 aes-256 cbc's in 3.00s | |
Doing aes-256 cbc for 3s on 8192 size blocks: 52411 aes-256 cbc's in 3.00s | |
Doing aes-128 ige for 3s on 16 size blocks: 34480389 aes-128 ige's in 3.00s | |
Doing aes-128 ige for 3s on 64 size blocks: 9029496 aes-128 ige's in 3.00s | |
Doing aes-128 ige for 3s on 256 size blocks: 2301043 aes-128 ige's in 3.00s | |
Doing aes-128 ige for 3s on 1024 size blocks: 573075 aes-128 ige's in 3.00s | |
Doing aes-128 ige for 3s on 8192 size blocks: 72097 aes-128 ige's in 3.00s | |
Doing aes-192 ige for 3s on 16 size blocks: 30383009 aes-192 ige's in 3.00s | |
Doing aes-192 ige for 3s on 64 size blocks: 7879658 aes-192 ige's in 3.00s | |
Doing aes-192 ige for 3s on 256 size blocks: 1975321 aes-192 ige's in 3.00s | |
Doing aes-192 ige for 3s on 1024 size blocks: 500729 aes-192 ige's in 3.00s | |
Doing aes-192 ige for 3s on 8192 size blocks: 62750 aes-192 ige's in 3.00s | |
Doing aes-256 ige for 3s on 16 size blocks: 26772419 aes-256 ige's in 3.00s | |
Doing aes-256 ige for 3s on 64 size blocks: 6912558 aes-256 ige's in 3.00s | |
Doing aes-256 ige for 3s on 256 size blocks: 1750169 aes-256 ige's in 3.00s | |
Doing aes-256 ige for 3s on 1024 size blocks: 436769 aes-256 ige's in 3.00s | |
Doing aes-256 ige for 3s on 8192 size blocks: 54399 aes-256 ige's in 3.00s | |
Doing seed cbc for 3s on 16 size blocks: 15192875 seed cbc's in 3.00s | |
Doing seed cbc for 3s on 64 size blocks: 3900114 seed cbc's in 3.00s | |
Doing seed cbc for 3s on 256 size blocks: 973758 seed cbc's in 3.00s | |
Doing seed cbc for 3s on 1024 size blocks: 244791 seed cbc's in 3.00s | |
Doing seed cbc for 3s on 8192 size blocks: 30581 seed cbc's in 3.00s | |
Doing rc2 cbc for 3s on 16 size blocks: 9567270 rc2 cbc's in 3.00s | |
Doing rc2 cbc for 3s on 64 size blocks: 2417063 rc2 cbc's in 3.00s | |
Doing rc2 cbc for 3s on 256 size blocks: 614812 rc2 cbc's in 3.00s | |
Doing rc2 cbc for 3s on 1024 size blocks: 154108 rc2 cbc's in 3.00s | |
Doing rc2 cbc for 3s on 8192 size blocks: 19219 rc2 cbc's in 3.00s | |
Doing rc5-32/12 cbc for 3s on 16 size blocks: 47508536 rc5-32/12 cbc's in 3.00s | |
Doing rc5-32/12 cbc for 3s on 64 size blocks: 13050570 rc5-32/12 cbc's in 3.00s | |
Doing rc5-32/12 cbc for 3s on 256 size blocks: 3309915 rc5-32/12 cbc's in 3.00s | |
Doing rc5-32/12 cbc for 3s on 1024 size blocks: 832702 rc5-32/12 cbc's in 3.00s | |
Doing rc5-32/12 cbc for 3s on 8192 size blocks: 103961 rc5-32/12 cbc's in 3.00s | |
Doing blowfish cbc for 3s on 16 size blocks: 20405787 blowfish cbc's in 3.00s | |
Doing blowfish cbc for 3s on 64 size blocks: 5330738 blowfish cbc's in 3.00s | |
Doing blowfish cbc for 3s on 256 size blocks: 1342762 blowfish cbc's in 3.00s | |
Doing blowfish cbc for 3s on 1024 size blocks: 334096 blowfish cbc's in 3.00s | |
Doing blowfish cbc for 3s on 8192 size blocks: 42038 blowfish cbc's in 3.00s | |
Doing cast cbc for 3s on 16 size blocks: 17500374 cast cbc's in 3.00s | |
Doing cast cbc for 3s on 64 size blocks: 4515230 cast cbc's in 3.00s | |
Doing cast cbc for 3s on 256 size blocks: 1128318 cast cbc's in 3.00s | |
Doing cast cbc for 3s on 1024 size blocks: 282938 cast cbc's in 3.00s | |
Doing cast cbc for 3s on 8192 size blocks: 35695 cast cbc's in 3.00s | |
Doing 512 bit private rsa's for 10s: 55216 512 bit private RSA's in 10.00s | |
Doing 512 bit public rsa's for 10s: 765822 512 bit public RSA's in 10.00s | |
Doing 1024 bit private rsa's for 10s: 12055 1024 bit private RSA's in 10.00s | |
Doing 1024 bit public rsa's for 10s: 291485 1024 bit public RSA's in 10.00s | |
Doing 2048 bit private rsa's for 10s: 2182 2048 bit private RSA's in 10.00s | |
Doing 2048 bit public rsa's for 10s: 93306 2048 bit public RSA's in 10.00s | |
Doing 4096 bit private rsa's for 10s: 345 4096 bit private RSA's in 10.00s | |
Doing 4096 bit public rsa's for 10s: 25846 4096 bit public RSA's in 10.00s | |
Doing 512 bit sign dsa's for 10s: 66110 512 bit DSA signs in 10.00s | |
Doing 512 bit verify dsa's for 10s: 68552 512 bit DSA verify in 10.00s | |
Doing 1024 bit sign dsa's for 10s: 26011 1024 bit DSA signs in 10.00s | |
Doing 1024 bit verify dsa's for 10s: 23643 1024 bit DSA verify in 10.00s | |
Doing 2048 bit sign dsa's for 10s: 8473 2048 bit DSA signs in 10.00s | |
Doing 2048 bit verify dsa's for 10s: 7156 2048 bit DSA verify in 10.00s | |
OpenSSL 0.9.8r 8 Feb 2011 | |
built on: May 16 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 | |
The 'numbers' are in 1000s of bytes per second processed. | |
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes | |
md2 2470.89k 5043.63k 6867.49k 7532.51k 7814.74k | |
mdc2 14817.49k 16573.02k 17299.12k 17425.90k 17270.82k | |
md4 48982.05k 165792.35k 422500.38k 687065.39k 844419.35k | |
md5 39411.03k 122505.28k 283720.42k 426244.97k 499909.82k | |
hmac(md5) 44978.99k 135806.31k 302835.63k 436523.25k 502138.77k | |
sha1 40569.69k 124892.16k 292503.74k 431917.57k 510807.01k | |
rmd160 35762.58k 103389.55k 221649.49k 311048.02k 351329.31k | |
rc4 406679.68k 422300.81k 422614.32k 424285.94k 426727.48k | |
des cbc 73320.76k 75385.28k 75654.44k 76511.56k 76400.13k | |
des ede3 27862.17k 28313.38k 28740.82k 28689.52k 28521.15k | |
idea cbc 0.00 0.00 0.00 0.00 0.00 | |
seed cbc 81026.72k 83221.02k 83114.93k 83551.62k 83509.47k | |
rc2 cbc 51023.45k 51571.59k 52468.19k 52601.22k 52485.20k | |
rc5-32/12 cbc 253334.95k 278384.60k 282459.36k 284264.58k 283908.58k | |
blowfish cbc 108834.56k 113711.04k 114565.33k 114025.03k 114786.03k | |
cast cbc 93339.34k 96327.76k 96280.44k 96563.07k 97449.55k | |
aes-128 cbc 176336.63k 185883.21k 186400.77k 186975.48k 187585.02k | |
aes-192 cbc 154847.36k 162153.44k 161361.61k 163388.69k 164092.79k | |
aes-256 cbc 136652.64k 141229.78k 142923.22k 143885.55k 143202.32k | |
camellia-128 cbc 0.00 0.00 0.00 0.00 0.00 | |
camellia-192 cbc 0.00 0.00 0.00 0.00 0.00 | |
camellia-256 cbc 0.00 0.00 0.00 0.00 0.00 | |
sha256 29592.21k 75246.03k 139567.76k 178874.06k 195875.78k | |
sha512 22041.61k 86698.21k 162671.95k 251626.02k 296481.48k | |
aes-128 ige 183891.42k 192652.69k 196304.11k 195593.30k 196840.92k | |
aes-192 ige 162035.96k 168058.87k 168559.38k 170883.60k 171377.27k | |
aes-256 ige 142771.81k 147497.94k 149323.32k 149068.81k 148554.94k | |
sign verify sign/s verify/s | |
rsa 512 bits 0.000181s 0.000013s 5524.3 76585.8 | |
rsa 1024 bits 0.000829s 0.000034s 1205.6 29153.7 | |
rsa 2048 bits 0.004582s 0.000107s 218.2 9335.0 | |
rsa 4096 bits 0.028976s 0.000387s 34.5 2584.6 | |
sign verify sign/s verify/s | |
dsa 512 bits 0.000151s 0.000146s 6611.5 6855.1 | |
dsa 1024 bits 0.000384s 0.000423s 2601.1 2364.2 | |
dsa 2048 bits 0.001180s 0.001397s 847.4 715.6 | |
real 8m5.109s | |
user 8m5.028s | |
sys 0m0.089s | |
manglobe:~ ori$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment