Dariush Debian Diary
Diariusz Dariusza
, 06, 2004
OpenSSL: AthlonXP (1500) 1800+ vs Celeron 2200 vs Celeron 2400I don't understand those results, both celerons should've wipe the floor with athlon. what's wrong?
Athlon XP 1800+, 256K l2:
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 1198.35k 3340.17k 4471.35k 4932.39k 5104.01k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 19184.45k 103412.42k 207044.36k 278457.73k 310512.16k
md5 7463.02k 33011.00k 56534.50k 69522.13k 73994.52k
hmac(md5) 3291.38k 19433.39k 42972.79k 63515.93k 73229.72k
sha1 8527.84k 36694.99k 62432.31k 74854.76k 80491.23k
rmd160 6439.32k 28179.11k 47746.54k 57553.36k 61786.14k
rc4 74941.39k 87039.38k 88547.06k 88994.47k 89761.70k
des cbc 11486.46k 12486.61k 12597.53k 12559.02k 12637.12k
des ede3 4333.14k 4419.38k 4493.84k 4454.06k 4442.79k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 12951.76k 13847.00k 14034.13k 13918.21k 12872.59k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 35664.40k 45785.82k 45912.16k 46875.60k 47337.07k
cast cbc 21187.18k 23367.26k 22436.34k 24646.65k 25206.59k
sign verify sign/s verify/s
rsa 512 bits 0.0015s 0.0001s 648.4 8297.9
rsa 1024 bits 0.0082s 0.0004s 121.2 2531.7
rsa 2048 bits 0.0521s 0.0014s 19.2 728.9
rsa 4096 bits 0.3187s 0.0045s 3.1 222.8
sign verify sign/s verify/s
dsa 512 bits 0.0014s 0.0017s 703.8 579.0
dsa 1024 bits 0.0042s 0.0052s 240.4 193.2
dsa 2048 bits 0.0134s 0.0167s 74.6 59.9
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 2330.61k 6996.78k 9321.15k 10419.11k 10660.63k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 22340.47k 107488.49k 221585.10k 301898.72k 337642.80k
md5 4694.33k 19551.26k 31887.10k 38121.01k 40250.76k
hmac(md5) 2173.26k 12264.35k 25733.62k 35091.35k 40171.24k
sha1 7275.20k 31733.89k 53104.62k 65820.49k 69735.84k
rmd160 4381.64k 18305.73k 30049.09k 35662.51k 38634.71k
rc4 74039.90k 82275.64k 83218.52k 86635.47k 85955.64k
des cbc 10772.48k 11233.97k 11187.02k 11055.62k 11289.69k
des ede3 3741.10k 3809.79k 3878.27k 3811.02k 3730.09k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 9832.45k 11660.89k 11778.16k 11920.05k 11802.55k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 45987.16k 59179.52k 59477.83k 60416.70k 59837.08k
cast cbc 20779.09k 18483.52k 18480.16k 18456.30k 18163.07k
sign verify sign/s verify/s
rsa 512 bits 0.0023s 0.0002s 443.4 5064.5
rsa 1024 bits 0.0131s 0.0007s 76.5 1534.4
rsa 2048 bits 0.0775s 0.0022s 12.9 450.6
rsa 4096 bits 0.5205s 0.0079s 1.9 126.1
sign verify sign/s verify/s
dsa 512 bits 0.0022s 0.0026s 454.8 387.4
dsa 1024 bits 0.0067s 0.0083s 149.5 120.3
dsa 2048 bits 0.0225s 0.0274s 44.5 36.4
Intel Celeron 2.4Ghz, 128K l2:
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 2537.42k 7471.96k 10237.35k 11337.44k 11523.41k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 24188.54k 118672.45k 242870.11k 332452.18k 372107.95k
md5 5167.33k 20971.94k 34831.72k 41666.70k 43864.44k
hmac(md5) 2386.30k 13226.98k 28173.66k 38724.45k 44036.79k
sha1 8033.04k 34971.62k 59795.11k 70033.60k 75165.24k
rmd160 4715.55k 19987.80k 33140.23k 39842.13k 41984.00k
rc4 90775.45k 98361.32k 100178.26k 100211.67k 100334.19k
des cbc 11090.45k 11667.22k 11761.19k 11741.53k 11712.64k
des ede3 4061.17k 4070.98k 4162.13k 4145.32k 4167.00k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 10769.65k 12753.83k 12633.42k 12770.30k 12626.60k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 52671.73k 62869.89k 64113.49k 65728.67k 65757.92k
cast cbc 23115.31k 20866.67k 20492.37k 20553.63k 20348.49k
sign verify sign/s verify/s
rsa 512 bits 0.0021s 0.0002s 484.6 5457.5
rsa 1024 bits 0.0119s 0.0006s 83.7 1670.9
rsa 2048 bits 0.0731s 0.0020s 13.7 488.4
rsa 4096 bits 0.4843s 0.0073s 2.1 136.5
sign verify sign/s verify/s
dsa 512 bits 0.0020s 0.0025s 504.1 406.6
dsa 1024 bits 0.0061s 0.0077s 164.2 129.2
dsa 2048 bits 0.0204s 0.0259s 49.0 38.7
Athlon XP 2600+ (2100), 256K L2:
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 1636.94k 4625.22k 6140.76k 6812.00k 6899.56k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 27393.68k 152785.16k 285964.45k 395194.18k 431969.69k
md5 10809.03k 46692.95k 80255.07k 102658.86k 108386.73k
hmac(md5) 4428.72k 26465.40k 60251.63k 90052.81k 103805.83k
sha1 11834.32k 49216.03k 87216.48k 103550.74k 112736.17k
rmd160 8584.66k 35855.31k 59230.28k 74299.93k 86387.20k
rc4 104307.90k 123396.33k 121828.12k 121812.80k 123947.24k
des cbc 16285.47k 17578.37k 17162.80k 17305.60k 17108.04k
des ede3 5912.57k 5882.35k 6258.99k 6249.80k 6213.32k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 17102.47k 19304.80k 19465.48k 18734.98k 19167.31k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 51495.60k 67853.75k 70879.34k 73449.94k 67443.34k
cast cbc 28795.97k 35073.19k 35957.56k 35747.28k 35669.59k
sign verify sign/s verify/s
rsa 512 bits 0.0011s 0.0001s 903.1 11498.0
rsa 1024 bits 0.0059s 0.0003s 170.9 3541.0
rsa 2048 bits 0.0358s 0.0010s 27.9 1039.8
rsa 4096 bits 0.2300s 0.0033s 4.3 306.5
sign verify sign/s verify/s
dsa 512 bits 0.0010s 0.0012s 981.2 821.2
dsa 1024 bits 0.0029s 0.0036s 341.4 278.2
dsa 2048 bits 0.0094s 0.0119s 106.1 84.3
Intel Pentium 4 2.53Ghz, 512K L2:
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 2721.53k 8025.02k 10926.76k 12155.56k 12514.65k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 25664.30k 128836.74k 262823.94k 355739.99k 394294.61k
md5 5431.99k 22845.99k 37239.55k 43985.92k 47199.57k
hmac(md5) 2508.59k 14429.53k 29829.46k 41036.37k 46809.47k
sha1 8529.88k 36882.94k 62136.75k 75524.78k 80289.79k
rmd160 5105.25k 21420.91k 35147.95k 41970.01k 44326.91k
rc4 76400.68k 101500.07k 104909.65k 106619.90k 106842.79k
des cbc 11750.47k 12378.11k 12475.90k 12538.20k 12493.48k
des ede3 4371.98k 4360.62k 4346.71k 4379.65k 4396.37k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 11921.95k 13154.01k 13116.16k 13621.59k 13789.87k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 53848.97k 63334.59k 65819.39k 69073.92k 69582.85k
cast cbc 25230.39k 22496.02k 22241.54k 21946.71k 21921.79k
sign verify sign/s verify/s
rsa 512 bits 0.0019s 0.0002s 519.5 6015.6
rsa 1024 bits 0.0111s 0.0006s 90.3 1792.3
rsa 2048 bits 0.0690s 0.0019s 14.5 520.6
rsa 4096 bits 0.4577s 0.0076s 2.2 131.9
sign verify sign/s verify/s
dsa 512 bits 0.0018s 0.0023s 556.3 441.6
dsa 1024 bits 0.0057s 0.0071s 175.9 140.1
dsa 2048 bits 0.0198s 0.0245s 50.5 40.9
Pentium II 400Mhz, 512K L2:
OpenSSL 0.9.6c 21 dec 2001
built on: Tue Sep 30 23:23:28 UTC 2003
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 302.02k 843.97k 1120.84k 1251.71k 1292.40k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 5032.97k 27319.76k 56805.35k 77761.88k 86540.62k
md5 1859.48k 8239.78k 14067.88k 17133.53k 18163.74k
hmac(md5) 807.49k 4758.86k 10777.60k 15600.30k 17962.12k
sha1 2132.54k 6251.34k 12658.63k 17241.13k 19208.45k
rmd160 1581.84k 6958.12k 11904.09k 14301.41k 15133.14k
rc4 22655.83k 30916.71k 32359.64k 32513.56k 32573.76k
des cbc 4023.79k 4466.05k 4543.56k 4517.32k 4492.67k
des ede3 1545.95k 1612.24k 1623.41k 1638.06k 1635.67k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 3143.76k 3394.82k 3390.35k 3416.75k 3407.87k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 9122.40k 11338.79k 11502.53k 11626.84k 11611.27k
cast cbc 6760.93k 7779.62k 7967.65k 7953.75k 7957.16k
sign verify sign/s verify/s
rsa 512 bits 0.0065s 0.0006s 154.0 1730.2
rsa 1024 bits 0.0367s 0.0018s 27.2 563.3
rsa 2048 bits 0.2165s 0.0059s 4.6 169.3
rsa 4096 bits 1.4143s 0.0204s 0.7 48.9
sign verify sign/s verify/s
dsa 512 bits 0.0060s 0.0072s 166.4 138.1
dsa 1024 bits 0.0180s 0.0217s 55.6 46.1
dsa 2048 bits 0.0584s 0.0721s 17.1 13.9
PIII-750, 256K l2:
OpenSSL 0.9.7a Feb 19 2003
built on: Tue Feb 3 18:04:32 EST 2004
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
compiler: gcc -fPIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_EC -I/usr/kerberos/include -DL_ENDIAN -DTERMIO -Wall -O2 -g -march=i686 -Wa,--noexecstack -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 612.23k 1315.50k 1842.60k 2046.63k 2110.81k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 5311.41k 19072.64k 54995.80k 104656.90k 141931.86k
md5 4809.45k 17123.39k 49433.51k 93245.78k 127270.91k
hmac(md5) 2810.33k 10418.37k 33987.50k 77022.55k 122735.27k
sha1 4468.54k 14085.91k 33736.79k 52121.60k 62062.59k
rmd160 4106.03k 12330.52k 27942.06k 40786.94k 47128.58k
rc4 73785.80k 84600.15k 88676.95k 89732.78k 90092.89k
des cbc 16906.85k 17333.89k 17488.81k 17521.32k 17539.07k
des ede3 6071.75k 6206.14k 6302.21k 6326.95k 6324.22k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 6238.71k 6494.91k 6526.81k 6541.31k 6545.41k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 26297.34k 27710.10k 28267.86k 28447.74k 28472.66k
cast cbc 15538.74k 16642.54k 17046.10k 17153.71k 17178.62k
aes-128 cbc 14848.65k 15323.11k 15448.49k 15499.26k 15510.19k
aes-192 cbc 12725.64k 13147.43k 13245.18k 13263.19k 13295.62k
aes-256 cbc 11376.25k 11653.21k 11720.36k 11790.04k 11797.58k
sign verify sign/s verify/s
rsa 512 bits 0.0018s 0.0002s 542.5 5997.2
rsa 1024 bits 0.0090s 0.0005s 111.2 2151.7
rsa 2048 bits 0.0520s 0.0015s 19.2 658.0
rsa 4096 bits 0.3472s 0.0053s 2.9 188.1
sign verify sign/s verify/s
dsa 512 bits 0.0015s 0.0018s 670.2 558.2
dsa 1024 bits 0.0043s 0.0053s 232.4 189.6
dsa 2048 bits 0.0144s 0.0174s 69.4 57.3
############
Doing cast cbc for 3s on 8192 size blocks: 4664 cast cbc's in 3.00s
Doing 512 bit private rsa's for 10s: 2479 512 bit private RSA's in 10.00s
Doing 512 bit public rsa's for 10s: 28272 512 bit public RSA's in 10.00s
Doing 1024 bit private rsa's for 10s: 443 1024 bit private RSA's in 10.01s
Doing 1024 bit public rsa's for 10s: 9145 1024 bit public RSA's in 10.00s
Doing 2048 bit private rsa's for 10s: 74 2048 bit private RSA's in 10.03s
Doing 2048 bit public rsa's for 10s: 2710 2048 bit public RSA's in 10.00s
Doing 4096 bit private rsa's for 10s: 12 4096 bit private RSA's in 10.59s
Doing 4096 bit public rsa's for 10s: 781 4096 bit public RSA's in 10.00s
Doing 512 bit sign dsa's for 10s: 2692 512 bit DSA signs in 10.00s
Doing 512 bit verify dsa's for 10s: 2229 512 bit DSA verify in 10.00s
Doing 1024 bit sign dsa's for 10s: 892 1024 bit DSA signs in 10.00s
Doing 1024 bit verify dsa's for 10s: 720 1024 bit DSA verify in 10.00s
Doing 2048 bit sign dsa's for 10s: 273 2048 bit DSA signs in 10.03s
Doing 2048 bit verify dsa's for 10s: 219 2048 bit DSA verify in 10.03s
OpenSSL 0.9.6c 21 dec 2001
built on: Wed Mar 3 19:09:47 UTC 2004
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_IDEA -DNO_MDC2 -DNO_RC5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 478.59k 1331.68k 1816.92k 1991.34k 2050.73k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 8036.31k 43705.30k 90452.91k 123499.52k 138635.95k
md5 2960.01k 13154.75k 22399.83k 27216.21k 29065.22k
hmac(md5) 1281.99k 7623.06k 17139.80k 24891.05k 28688.38k
sha1 3408.66k 13614.21k 23547.82k 28755.97k 30766.42k
rmd160 2529.36k 11101.61k 18851.93k 22700.03k 24182.78k
rc4 36622.65k 49174.91k 51691.01k 52346.88k 52628.81k
des cbc 6465.95k 7133.80k 7250.96k 7249.24k 7258.11k
des ede3 2506.41k 2585.11k 2602.50k 2606.76k 2607.79k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 4993.77k 5377.70k 5419.35k 5431.98k 5439.49k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 14534.03k 18068.80k 18463.40k 18549.08k 18582.19k
cast cbc 10847.31k 12377.07k 12644.95k 12717.40k 12735.83k
sign verify sign/s verify/s
rsa 512 bits 0.0040s 0.0004s 247.9 2827.2
rsa 1024 bits 0.0226s 0.0011s 44.3 914.5
rsa 2048 bits 0.1355s 0.0037s 7.4 271.0
rsa 4096 bits 0.8825s 0.0128s 1.1 78.1
sign verify sign/s verify/s
dsa 512 bits 0.0037s 0.0045s 269.2 222.9
dsa 1024 bits 0.0112s 0.0139s 89.2 72.0
dsa 2048 bits 0.0367s 0.0458s 27.2 21.8
You have new mail in /var/mail/eyck
eyck@baleron:~$
eyck@baleron:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Celeron (Coppermine)
stepping : 3
cpu MHz : 633.345
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1261.56
# Data from http://www.thejemreport.com/modules.php?op=modload&name=News&file=article&sid=117&mode=thread&order=0&thold=0 Pentium4 3.2E OpenSSL 0.9.7c 30 Sep 2003 built on: Mon Mar 1 21:51:43 EST 2004 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: cc available timing options: USE_TOD HZ=128 [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 2016.84k 4322.17k 6070.05k 6751.71k 6975.67k mdc2 5187.62k 6309.10k 6663.01k 6842.96k 6876.25k md4 14902.30k 56885.19k 164041.24k 360880.61k 557337.75k md5 13533.88k 46715.49k 127714.46k 242926.90k 329674.50k hmac(md5) 7378.81k 27055.24k 85550.47k 197721.01k 317374.48k sha1 11164.95k 30949.10k 69059.28k 101680.00k 117127.47k rmd160 9379.24k 26992.07k 53580.32k 78348.85k 89972.69k rc4 131738.10k 147298.92k 149236.43k 150199.64k 150488.26k des cbc 29414.18k 31502.57k 33198.69k 33733.32k 34911.05k des ede3 7834.13k 8009.96k 8034.31k 7928.99k 7964.91k idea cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 23213.44k 24324.99k 24457.96k 24481.34k 24506.93k rc5-32/12 cbc 117025.06k 136453.15k 135906.90k 136299.75k 136531.75k blowfish cbc 63282.39k 65804.80k 66005.56k 66382.67k 66462.08k cast cbc 53759.70k 58726.38k 59652.19k 60284.82k 60165.25k aes-128 cbc 79154.59k 78949.15k 81544.36k 81947.53k 82485.71k aes-192 cbc 70636.01k 70085.72k 71894.33k 72926.05k 73213.11k aes-256 cbc 62936.16k 63083.62k 64930.03k 65524.64k 65603.78k sign verify sign/s verify/s rsa 512 bits 0.0012s 0.0001s 819.1 8892.4 rsa 1024 bits 0.0068s 0.0003s 147.2 3016.8 rsa 2048 bits 0.0400s 0.0011s 25.0 945.4 rsa 4096 bits 0.2531s 0.0038s 4.0 264.0 sign verify sign/s verify/s dsa 512 bits 0.0011s 0.0013s 926.0 795.7 dsa 1024 bits 0.0032s 0.0038s 311.3 264.5 dsa 2048 bits 0.0103s 0.0122s 97.0 82.1 Athlon64/i386 OpenSSL 0.9.7c 30 Sep 2003 built on: Mon Mar 1 21:51:43 EST 2004 options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx) compiler: cc available timing options: USE_TOD HZ=128 [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 1638.38k 3478.62k 4841.21k 5365.51k 5537.52k mdc2 4254.16k 4813.89k 4961.38k 5002.23k 5012.39k md4 14880.30k 51939.53k 148904.64k 278367.22k 375362.23k md5 11737.69k 38977.26k 103199.60k 172939.25k 215400.27k hmac(md5) 6663.99k 23743.44k 72134.23k 146192.86k 209540.45k sha1 12623.98k 37535.03k 85321.96k 125001.94k 144802.48k rmd160 9267.16k 26074.68k 54288.80k 74601.53k 83762.21k rc4 104211.17k 109806.94k 111064.92k 112103.17k 111971.22k des cbc 21634.75k 22290.56k 22437.69k 22491.36k 22506.44k des ede3 7844.08k 7898.53k 7924.55k 7931.19k 7932.89k idea cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 16947.92k 17566.40k 17732.03k 17761.42k 17877.29k rc5-32/12 cbc 90145.55k 105133.21k 109166.02k 110619.16kM 111020.08k blowfish cbc 53110.73k 57511.04k 58590.09k 58910.42k 59084.57k cast cbc 35109.22k 37163.85k 37530.39k 37802.93k 37861.76k aes-128 cbc 46546.88k 46812.91k 47449.30k 47734.63k 47655.72k aes-192 cbc 40101.23k 40735.85k 41216.97k 41339.27k 41372.50k aes-256 cbc 35840.54k 36149.35k 36431.92k 36527.26k 36553.03k sign verify sign/s verify/s rsa 512 bits 0.0009s 0.0001s 1134.5 12481.6 rsa 1024 bits 0.0048s 0.0003s 207.3 3978.1 rsa 2048 bits 0.0304s 0.0008s 32.9 1180.0 rsa 4096 bits 0.2016s 0.0029s 5.0 342.4 sign verify sign/s verify/s dsa 512 bits 0.0008s 0.0009s 1277.2 1099.3 dsa 1024 bits 0.0025s 0.0030s 395.7 330.4 dsa 2048 bits 0.0083s 0.0102s 120.8 98.5 Athlon64/AMD64 OpenSSL 0.9.7c 30 Sep 2003 built on: Sun Mar 7 16:43:49 EST 2004 options:bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc2,4,int) aes(partial) blowfish(idx) compiler: cc available timing options: USE_TOD HZ=128 [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 1204.23k 2571.24k 3592.71k 3988.41k 4121.45k mdc2 5161.87k 6297.17k 6657.93k 6762.99k 6798.87k md4 11923.81k 39554.35k 111188.27k 202296.83k 266392.58k md5 9601.32k 29942.05k 80814.26k 139825.29k 178806.72k hmac(md5) 5180.13k 18441.17k 56860.14k 118549.58k 173822.73k sha1 10504.36k 32097.17k 82315.95k 134920.10k 166304.83k rmd160 8125.53k 23455.99k 51355.48k 73436.98k 83672.80k rc4 133123.48k 137170.19k 140310.94k 141107.26k 141285.73k des cbc 38653.14k 39868.02k 40403.14k 40538.90k 40579.26k des ede3 15100.59k 15479.58k 15569.25k 15591.39k 15598.30k idea cbc 0.00 0.00 0.00 0.00 0.00 rc2 cbc 18303.26k 18731.89k 18895.34k 18865.81k 18888.15k rc5-32/12 cbc 95149.75k 104157.93k 106357.28k 107218.10k 107529.66k blowfish cbc 67697.27k 72494.70k 73492.28k 73912.48k 74057.74k cast cbc 49498.75k 52099.27k 52691.71k 52933.53k 53014.57k aes-128 cbc 83711.88k 86110.78k 87626.25k 88013.83k 88133.09k aes-192 cbc 75244.86k 76571.56k 77698.76k 77985.74k 78074.84k aes-256 cbc 67943.89k 68785.95k 69749.08k 69994.72k 70070.49k sign verify sign/s verify/s rsa 512 bits 0.0003s 0.0000s 2955.1 31135.6 rsa 1024 bits 0.0011s 0.0001s 913.8 13670.3 rsa 2048 bits 0.0061s 0.0002s 162.6 4928.5 rsa 4096 bits 0.0393s 0.0006s 25.5 1572.3 sign verify sign/s verify/s dsa 512 bits 0.0002s 0.0003s 4664.3 3882.3 dsa 1024 bits 0.0005s 0.0007s 1825.3 1500.3 dsa 2048 bits 0.0017s 0.0020s 602.5 500.5
Last modified on
Copyright ©1995-2004 Dariush Pietrzak. All content on this website, unless otherwise noted, is licensed under a Creative Commons License.
Using desktop theme, version 0.5. Check the Blosxom site for the latest copy.