Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2006 10:29:55 -0700
From:      David King <dking@ketralnis.com>
To:        freebsd-hardware@freebsd.org
Subject:   Re: Quiet computer
Message-ID:  <0C50F0B0-05B0-433A-8A45-D8872C916904@ketralnis.com>
In-Reply-To: <AE816F4D-73A4-474A-A950-80DBA2AC9230@ketralnis.com>
References:  <3692C07B-CCCC-4756-9B33-6DA724481FF2@ketralnis.com> <200610041939.35376.soralx@cydem.org> <0431EB40-6AF8-49A6-9F87-0B707B1DDC94@ketralnis.com> <200610052145.54292.soralx@cydem.org> <AE816F4D-73A4-474A-A950-80DBA2AC9230@ketralnis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Here we are again with padlock(4) actually compiled into the kernel :)

OpenSSL 0.9.8d 28 Sep 2006
built on: Thu Oct  5 14:59:49 PDT 2006
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes 
(partial) idea(int) blowfish(idx)
compiler: cc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -pthread - 
D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIOS -O3 - 
fomit-frame-pointer -Wall -O2 -fno-strict-aliasing -pipe -O -pipe - 
mtune=i686 -march=pentiumpro -Wl,-rpath,/usr/local/lib - 
DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
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                484.96k     1028.72k     1430.85k     1586.47k      
1638.30k
mdc2                 0.00         0.00         0.00          
0.00         0.00
md4               4032.03k    13842.55k    37818.93k    67152.92k     
86782.76k
md5               3911.84k    13584.08k    38591.74k    70378.22k     
93060.09k
hmac(md5)         5111.89k    16756.66k    44186.02k    74774.38k     
94053.88k
sha1              3254.06k     9925.14k    22536.35k    33177.25k     
38443.33k
rmd160            3017.47k     8466.50k    17600.37k    24115.23k     
27071.74k
rc4              34821.22k    38830.34k    39777.78k    40220.13k     
40324.81k
des cbc          10097.19k    10562.78k    10716.04k    10753.39k     
10764.02k
des ede3          3625.92k     3686.90k     3705.11k     3709.21k      
3710.78k
idea cbc          7725.38k     8227.10k     8359.48k     8391.42k      
8407.62k
rc2 cbc           5299.41k     5529.69k     5590.01k     5604.81k      
5607.09k
rc5-32/12 cbc        0.00         0.00         0.00          
0.00         0.00
blowfish cbc     18280.56k    19490.41k    19746.85k    19893.62k     
19916.51k
cast cbc          7892.93k     8284.10k     8421.85k     8459.11k      
8460.19k
aes-128 cbc      10276.54k    13552.14k    14833.08k    15191.43k     
15270.86k
aes-192 cbc       9167.52k    11687.66k    12628.19k    12888.71k     
12952.68k
aes-256 cbc       8266.91k    10057.43k    10768.40k    10957.97k     
11012.94k
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            2098.35k     4825.75k     8423.74k    10366.23k     
11114.17k
sha512             484.15k     1935.12k     2858.82k     3951.34k      
4447.44k
                   sign    verify    sign/s verify/s
rsa  512 bits 0.003200s 0.000246s    312.5   4058.6
rsa 1024 bits 0.014534s 0.000682s     68.8   1465.2
rsa 2048 bits 0.082113s 0.002226s     12.2    449.2
rsa 4096 bits 0.529857s 0.007901s      1.9    126.6
                   sign    verify    sign/s verify/s
dsa  512 bits 0.002356s 0.002792s    424.5    358.2
dsa 1024 bits 0.006577s 0.007967s    152.0    125.5
dsa 2048 bits 0.021624s 0.026237s     46.2     38.1


On 06 Oct 2006, at 22:05, David King wrote:

>> just do `openssl speed`
>> if you see some damn large numbers, you know 'tis hw crypto  
>> working :)
>
> Okay, so I did it with /usr/bin/openssl and /usr/local/bin/openssl.  
> Tell me what you think:
>
> ----------/usr/bin/openssl----------
> To get the most accurate results, try to run this
> program when this computer is idle.
> Doing md2 for 3s on 16 size blocks: 95512 md2's in 2.98s
> Doing md2 for 3s on 64 size blocks: 50903 md2's in 2.99s
> Doing md2 for 3s on 256 size blocks: 17768 md2's in 2.99s
> Doing md2 for 3s on 1024 size blocks: 4928 md2's in 2.99s
> Doing md2 for 3s on 8192 size blocks: 637 md2's in 2.99s
> Doing mdc2 for 3s on 16 size blocks: 218133 mdc2's in 2.98s
> Doing mdc2 for 3s on 64 size blocks: 61692 mdc2's in 2.99s
> Doing mdc2 for 3s on 256 size blocks: 15949 mdc2's in 2.99s
> Doing mdc2 for 3s on 1024 size blocks: 4024 mdc2's in 2.99s
> Doing mdc2 for 3s on 8192 size blocks: 505 mdc2's in 2.99s
> Doing md4 for 3s on 16 size blocks: 810042 md4's in 2.99s
> Doing md4 for 3s on 64 size blocks: 692610 md4's in 2.99s
> Doing md4 for 3s on 256 size blocks: 470095 md4's in 2.99s
> Doing md4 for 3s on 1024 size blocks: 204791 md4's in 2.99s
> Doing md4 for 3s on 8192 size blocks: 32865 md4's in 2.99s
> Doing md5 for 3s on 16 size blocks: 677259 md5's in 2.99s
> Doing md5 for 3s on 64 size blocks: 558167 md5's in 2.99s
> Doing md5 for 3s on 256 size blocks: 356691 md5's in 2.99s
> Doing md5 for 3s on 1024 size blocks: 146187 md5's in 2.99s
> Doing md5 for 3s on 8192 size blocks: 22488 md5's in 2.99s
> Doing hmac(md5) for 3s on 16 size blocks: 674479 hmac(md5)'s in 2.99s
> Doing hmac(md5) for 3s on 64 size blocks: 553966 hmac(md5)'s in 2.99s
> Doing hmac(md5) for 3s on 256 size blocks: 356030 hmac(md5)'s in 2.99s
> Doing hmac(md5) for 3s on 1024 size blocks: 146028 hmac(md5)'s in  
> 2.99s
> Doing hmac(md5) for 3s on 8192 size blocks: 22487 hmac(md5)'s in 2.98s
> Doing sha1 for 3s on 16 size blocks: 574104 sha1's in 2.99s
> Doing sha1 for 3s on 64 size blocks: 398438 sha1's in 2.99s
> Doing sha1 for 3s on 256 size blocks: 205800 sha1's in 2.99s
> Doing sha1 for 3s on 1024 size blocks: 70157 sha1's in 2.99s
> Doing sha1 for 3s on 8192 size blocks: 9810 sha1's in 2.99s
> Doing rmd160 for 3s on 16 size blocks: 469010 rmd160's in 2.98s
> Doing rmd160 for 3s on 64 size blocks: 311884 rmd160's in 2.99s
> Doing rmd160 for 3s on 256 size blocks: 153384 rmd160's in 2.99s
> Doing rmd160 for 3s on 1024 size blocks: 50539 rmd160's in 2.98s
> Doing rmd160 for 3s on 8192 size blocks: 6963 rmd160's in 2.98s
> Doing rc4 for 3s on 16 size blocks: 6933407 rc4's in 2.99s
> Doing rc4 for 3s on 64 size blocks: 1923083 rc4's in 2.98s
> Doing rc4 for 3s on 256 size blocks: 489508 rc4's in 2.96s
> Doing rc4 for 3s on 1024 size blocks: 123724 rc4's in 2.97s
> Doing rc4 for 3s on 8192 size blocks: 15556 rc4's in 2.97s
> Doing des cbc for 3s on 16 size blocks: 2105375 des cbc's in 2.98s
> Doing des cbc for 3s on 64 size blocks: 543605 des cbc's in 2.98s
> Doing des cbc for 3s on 256 size blocks: 137827 des cbc's in 2.98s
> Doing des cbc for 3s on 1024 size blocks: 34556 des cbc's in 2.98s
> Doing des cbc for 3s on 8192 size blocks: 4323 des cbc's in 2.98s
> Doing des ede3 for 3s on 16 size blocks: 756533 des ede3's in 2.98s
> Doing des ede3 for 3s on 64 size blocks: 191674 des ede3's in 2.98s
> Doing des ede3 for 3s on 256 size blocks: 48143 des ede3's in 2.98s
> Doing des ede3 for 3s on 1024 size blocks: 12056 des ede3's in 2.99s
> Doing des ede3 for 3s on 8192 size blocks: 1507 des ede3's in 2.99s
> Doing aes-128 cbc for 3s on 16 size blocks: 1683023 aes-128 cbc's  
> in 2.98s
> Doing aes-128 cbc for 3s on 64 size blocks: 428016 aes-128 cbc's in  
> 2.98s
> Doing aes-128 cbc for 3s on 256 size blocks: 108105 aes-128 cbc's  
> in 2.99s
> Doing aes-128 cbc for 3s on 1024 size blocks: 27079 aes-128 cbc's  
> in 2.98s
> Doing aes-128 cbc for 3s on 8192 size blocks: 3388 aes-128 cbc's in  
> 2.98s
> Doing aes-192 cbc for 3s on 16 size blocks: 1470225 aes-192 cbc's  
> in 2.98s
> Doing aes-192 cbc for 3s on 64 size blocks: 373644 aes-192 cbc's in  
> 2.98s
> Doing aes-192 cbc for 3s on 256 size blocks: 94170 aes-192 cbc's in  
> 2.98s
> Doing aes-192 cbc for 3s on 1024 size blocks: 23586 aes-192 cbc's  
> in 2.98s
> Doing aes-192 cbc for 3s on 8192 size blocks: 2951 aes-192 cbc's in  
> 2.98s
> Doing aes-256 cbc for 3s on 16 size blocks: 1305813 aes-256 cbc's  
> in 2.98s
> Doing aes-256 cbc for 3s on 64 size blocks: 331577 aes-256 cbc's in  
> 2.99s
> Doing aes-256 cbc for 3s on 256 size blocks: 83473 aes-256 cbc's in  
> 2.99s
> Doing aes-256 cbc for 3s on 1024 size blocks: 20912 aes-256 cbc's  
> in 2.99s
> Doing aes-256 cbc for 3s on 8192 size blocks: 2616 aes-256 cbc's in  
> 2.99s
> Doing rc2 cbc for 3s on 16 size blocks: 1043269 rc2 cbc's in 2.99s
> Doing rc2 cbc for 3s on 64 size blocks: 271026 rc2 cbc's in 2.99s
> Doing rc2 cbc for 3s on 256 size blocks: 68365 rc2 cbc's in 2.98s
> Doing rc2 cbc for 3s on 1024 size blocks: 17147 rc2 cbc's in 2.99s
> Doing rc2 cbc for 3s on 8192 size blocks: 2145 rc2 cbc's in 2.99s
> Doing rc5-32/12 cbc for 3s on 16 size blocks: 6393672 rc5-32/12  
> cbc's in 2.98s
> Doing rc5-32/12 cbc for 3s on 64 size blocks: 1774376 rc5-32/12  
> cbc's in 2.98s
> Doing rc5-32/12 cbc for 3s on 256 size blocks: 462590 rc5-32/12  
> cbc's in 2.99s
> Doing rc5-32/12 cbc for 3s on 1024 size blocks: 116817 rc5-32/12  
> cbc's in 2.98s
> Doing rc5-32/12 cbc for 3s on 8192 size blocks: 14622 rc5-32/12  
> cbc's in 2.98s
> Doing blowfish cbc for 3s on 16 size blocks: 3515807 blowfish cbc's  
> in 2.99s
> Doing blowfish cbc for 3s on 64 size blocks: 936491 blowfish cbc's  
> in 2.99s
> Doing blowfish cbc for 3s on 256 size blocks: 237486 blowfish cbc's  
> in 2.99s
> Doing blowfish cbc for 3s on 1024 size blocks: 59693 blowfish cbc's  
> in 2.99s
> Doing blowfish cbc for 3s on 8192 size blocks: 7472 blowfish cbc's  
> in 2.99s
> Doing cast cbc for 3s on 16 size blocks: 3594419 cast cbc's in 2.99s
> Doing cast cbc for 3s on 64 size blocks: 950631 cast cbc's in 2.98s
> Doing cast cbc for 3s on 256 size blocks: 243324 cast cbc's in 2.99s
> Doing cast cbc for 3s on 1024 size blocks: 61170 cast cbc's in 2.99s
> Doing cast cbc for 3s on 8192 size blocks: 7649 cast cbc's in 2.99s
> Doing 512 bit private rsa's for 10s: 3567 512 bit private RSA's in  
> 9.95s
> Doing 512 bit public rsa's for 10s: 31284 512 bit public RSA's in  
> 9.94s
> Doing 1024 bit private rsa's for 10s: 786 1024 bit private RSA's in  
> 9.94s
> Doing 1024 bit public rsa's for 10s: 12643 1024 bit public RSA's in  
> 9.94s
> Doing 2048 bit private rsa's for 10s: 137 2048 bit private RSA's in  
> 10.02s
> Doing 2048 bit public rsa's for 10s: 4089 2048 bit public RSA's in  
> 9.95s
> Doing 4096 bit private rsa's for 10s: 21 4096 bit private RSA's in  
> 10.05s
> Doing 4096 bit public rsa's for 10s: 1174 4096 bit public RSA's in  
> 9.95s
> Doing 512 bit sign dsa's for 10s: 4423 512 bit DSA signs in 9.56s
> Doing 512 bit verify dsa's for 10s: 3685 512 bit DSA verify in 10.00s
> Doing 1024 bit sign dsa's for 10s: 1557 1024 bit DSA signs in 10.00s
> Doing 1024 bit verify dsa's for 10s: 1301 1024 bit DSA verify in  
> 10.00s
> Doing 2048 bit sign dsa's for 10s: 474 2048 bit DSA signs in 9.99s
> Doing 2048 bit verify dsa's for 10s: 384 2048 bit DSA verify in 10.02s
> OpenSSL 0.9.7e-p1 25 Oct 2004
> built on: Fri Sep 22 23:34:15 PDT 2006
> 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                512.69k     1091.17k     1522.88k      
> 1689.62k     1745.43k
> mdc2              1169.74k     1322.64k     1367.51k      
> 1379.38k     1383.02k
> md4               4339.88k    14841.95k    40292.45k     
> 70247.92k    90135.45k
> md5               3627.96k    11962.71k    30571.03k     
> 50116.72k    61675.11k
> hmac(md5)         3613.31k    11871.78k    30517.83k     
> 50067.31k    61713.54k
> sha1              3075.34k     8538.22k    17643.58k     
> 24059.81k    26914.86k
> rmd160            2516.37k     6686.89k    13151.09k     
> 17339.59k    19132.95k
> rc4              37157.99k    41299.57k    42307.37k     
> 42724.09k    42851.07k
> des cbc          11291.64k    11682.42k    11826.20k     
> 11862.20k    11870.63k
> des ede3          4055.37k     4110.76k     4129.60k      
> 4134.81k     4134.77k
> idea cbc             0.00         0.00         0.00          
> 0.00         0.00
> rc2 cbc           5588.96k     5808.52k     5865.79k      
> 5880.90k     5884.61k
> rc5-32/12 cbc    34280.23k    38109.91k    39666.58k     
> 40080.87k    40200.80k
> blowfish cbc     18839.66k    20068.64k    20363.22k     
> 20468.75k    20500.88k
> cast cbc         19266.28k    20417.46k    20859.22k     
> 20972.79k    20977.22k
> aes-128 cbc       9039.90k     9186.16k     9270.87k      
> 9292.88k     9298.58k
> aes-192 cbc       7884.05k     8013.09k     8078.25k      
> 8093.83k     8099.55k
> aes-256 cbc       7005.10k     7106.64k     7157.91k      
> 7170.89k     7173.38k
>                   sign    verify    sign/s verify/s
> rsa  512 bits   0.0028s   0.0003s    358.5   3147.9
> rsa 1024 bits   0.0126s   0.0008s     79.1   1272.5
> rsa 2048 bits   0.0732s   0.0024s     13.7    411.0
> rsa 4096 bits   0.4788s   0.0085s      2.1    117.9
>                   sign    verify    sign/s verify/s
> dsa  512 bits   0.0022s   0.0027s    462.6    368.4
> dsa 1024 bits   0.0064s   0.0077s    155.6    130.1
> dsa 2048 bits   0.0211s   0.0261s     47.4     38.3
>
> ----------/usr/local/bin/opensl----------
>
> To get the most accurate results, try to run this
> program when this computer is idle.
> Doing md2 for 3s on 16 size blocks: 91481 md2's in 3.00s
> Doing md2 for 3s on 64 size blocks: 48533 md2's in 3.00s
> Doing md2 for 3s on 256 size blocks: 16878 md2's in 3.00s
> Doing md2 for 3s on 1024 size blocks: 4678 md2's in 3.00s
> Doing md2 for 3s on 8192 size blocks: 604 md2's in 3.00s
> Doing md4 for 3s on 16 size blocks: 765870 md4's in 3.00s
> Doing md4 for 3s on 64 size blocks: 650603 md4's in 3.00s
> Doing md4 for 3s on 256 size blocks: 445118 md4's in 3.00s
> Doing md4 for 3s on 1024 size blocks: 197393 md4's in 3.00s
> Doing md4 for 3s on 8192 size blocks: 32000 md4's in 3.00s
> Doing md5 for 3s on 16 size blocks: 740691 md5's in 3.00s
> Doing md5 for 3s on 64 size blocks: 645494 md5's in 3.00s
> Doing md5 for 3s on 256 size blocks: 454959 md5's in 3.00s
> Doing md5 for 3s on 1024 size blocks: 207958 md5's in 3.00s
> Doing md5 for 3s on 8192 size blocks: 34331 md5's in 3.00s
> Doing hmac(md5) for 3s on 16 size blocks: 965270 hmac(md5)'s in 3.00s
> Doing hmac(md5) for 3s on 64 size blocks: 791215 hmac(md5)'s in 3.00s
> Doing hmac(md5) for 3s on 256 size blocks: 521572 hmac(md5)'s in 3.00s
> Doing hmac(md5) for 3s on 1024 size blocks: 220635 hmac(md5)'s in  
> 3.00s
> Doing hmac(md5) for 3s on 8192 size blocks: 34675 hmac(md5)'s in 3.00s
> Doing sha1 for 3s on 16 size blocks: 617279 sha1's in 3.00s
> Doing sha1 for 3s on 64 size blocks: 468049 sha1's in 3.00s
> Doing sha1 for 3s on 256 size blocks: 266386 sha1's in 3.00s
> Doing sha1 for 3s on 1024 size blocks: 97818 sha1's in 3.00s
> Doing sha1 for 3s on 8192 size blocks: 14182 sha1's in 3.00s
> Doing sha256 for 3s on 16 size blocks: 396047 sha256's in 3.00s
> Doing sha256 for 3s on 64 size blocks: 227772 sha256's in 3.00s
> Doing sha256 for 3s on 256 size blocks: 99380 sha256's in 3.00s
> Doing sha256 for 3s on 1024 size blocks: 30573 sha256's in 3.00s
> Doing sha256 for 3s on 8192 size blocks: 4098 sha256's in 3.00s
> Doing sha512 for 3s on 16 size blocks: 91452 sha512's in 3.00s
> Doing sha512 for 3s on 64 size blocks: 91440 sha512's in 3.00s
> Doing sha512 for 3s on 256 size blocks: 33728 sha512's in 3.00s
> Doing sha512 for 3s on 1024 size blocks: 11654 sha512's in 3.00s
> Doing sha512 for 3s on 8192 size blocks: 1640 sha512's in 3.00s
> Doing rmd160 for 3s on 16 size blocks: 567819 rmd160's in 3.00s
> Doing rmd160 for 3s on 64 size blocks: 399514 rmd160's in 3.00s
> Doing rmd160 for 3s on 256 size blocks: 207789 rmd160's in 3.00s
> Doing rmd160 for 3s on 1024 size blocks: 71158 rmd160's in 3.00s
> Doing rmd160 for 3s on 8192 size blocks: 9981 rmd160's in 3.00s
> Doing rc4 for 3s on 16 size blocks: 6568769 rc4's in 3.00s
> Doing rc4 for 3s on 64 size blocks: 1831119 rc4's in 3.00s
> Doing rc4 for 3s on 256 size blocks: 469013 rc4's in 3.00s
> Doing rc4 for 3s on 1024 size blocks: 118548 rc4's in 3.00s
> Doing rc4 for 3s on 8192 size blocks: 14866 rc4's in 3.00s
> Doing des cbc for 3s on 16 size blocks: 1904652 des cbc's in 3.00s
> Doing des cbc for 3s on 64 size blocks: 498596 des cbc's in 3.00s
> Doing des cbc for 3s on 256 size blocks: 126362 des cbc's in 3.00s
> Doing des cbc for 3s on 1024 size blocks: 31699 des cbc's in 3.00s
> Doing des cbc for 3s on 8192 size blocks: 3967 des cbc's in 3.00s
> Doing des ede3 for 3s on 16 size blocks: 683496 des ede3's in 3.00s
> Doing des ede3 for 3s on 64 size blocks: 173872 des ede3's in 3.00s
> Doing des ede3 for 3s on 256 size blocks: 43687 des ede3's in 3.00s
> Doing des ede3 for 3s on 1024 size blocks: 10935 des ede3's in 3.00s
> Doing des ede3 for 3s on 8192 size blocks: 1368 des ede3's in 3.00s
> Doing aes-128 cbc for 3s on 16 size blocks: 1938588 aes-128 cbc's  
> in 3.00s
> Doing aes-128 cbc for 3s on 64 size blocks: 639237 aes-128 cbc's in  
> 3.00s
> Doing aes-128 cbc for 3s on 256 size blocks: 174908 aes-128 cbc's  
> in 3.00s
> Doing aes-128 cbc for 3s on 1024 size blocks: 44788 aes-128 cbc's  
> in 3.00s
> Doing aes-128 cbc for 3s on 8192 size blocks: 5634 aes-128 cbc's in  
> 3.00s
> Doing aes-192 cbc for 3s on 16 size blocks: 1729724 aes-192 cbc's  
> in 2.99s
> Doing aes-192 cbc for 3s on 64 size blocks: 551407 aes-192 cbc's in  
> 3.00s
> Doing aes-192 cbc for 3s on 256 size blocks: 148931 aes-192 cbc's  
> in 3.00s
> Doing aes-192 cbc for 3s on 1024 size blocks: 37997 aes-192 cbc's  
> in 3.00s
> Doing aes-192 cbc for 3s on 8192 size blocks: 4776 aes-192 cbc's in  
> 3.00s
> Doing aes-256 cbc for 3s on 16 size blocks: 1559511 aes-256 cbc's  
> in 3.00s
> Doing aes-256 cbc for 3s on 64 size blocks: 475710 aes-256 cbc's in  
> 3.00s
> Doing aes-256 cbc for 3s on 256 size blocks: 127127 aes-256 cbc's  
> in 3.00s
> Doing aes-256 cbc for 3s on 1024 size blocks: 32337 aes-256 cbc's  
> in 3.00s
> Doing aes-256 cbc for 3s on 8192 size blocks: 4062 aes-256 cbc's in  
> 3.00s
> Doing idea cbc for 3s on 16 size blocks: 1457450 idea cbc's in 3.00s
> Doing idea cbc for 3s on 64 size blocks: 388023 idea cbc's in 3.00s
> Doing idea cbc for 3s on 256 size blocks: 98607 idea cbc's in 3.00s
> Doing idea cbc for 3s on 1024 size blocks: 24751 idea cbc's in 3.00s
> Doing idea cbc for 3s on 8192 size blocks: 3098 idea cbc's in 3.00s
> Doing rc2 cbc for 3s on 16 size blocks: 999725 rc2 cbc's in 3.00s
> Doing rc2 cbc for 3s on 64 size blocks: 260808 rc2 cbc's in 3.00s
> Doing rc2 cbc for 3s on 256 size blocks: 65924 rc2 cbc's in 3.00s
> Doing rc2 cbc for 3s on 1024 size blocks: 16527 rc2 cbc's in 3.00s
> Doing rc2 cbc for 3s on 8192 size blocks: 2068 rc2 cbc's in 3.00s
> Doing blowfish cbc for 3s on 16 size blocks: 3453174 blowfish cbc's  
> in 3.00s
> Doing blowfish cbc for 3s on 64 size blocks: 919800 blowfish cbc's  
> in 3.00s
> Doing blowfish cbc for 3s on 256 size blocks: 233331 blowfish cbc's  
> in 3.00s
> Doing blowfish cbc for 3s on 1024 size blocks: 58648 blowfish cbc's  
> in 3.00s
> Doing blowfish cbc for 3s on 8192 size blocks: 7342 blowfish cbc's  
> in 3.00s
> Doing cast cbc for 3s on 16 size blocks: 1489211 cast cbc's in 3.00s
> Doing cast cbc for 3s on 64 size blocks: 390739 cast cbc's in 3.00s
> Doing cast cbc for 3s on 256 size blocks: 99321 cast cbc's in 3.00s
> Doing cast cbc for 3s on 1024 size blocks: 24935 cast cbc's in 3.00s
> Doing cast cbc for 3s on 8192 size blocks: 3117 cast cbc's in 3.00s
> Doing 512 bit private rsa's for 10s: 3144 512 bit private RSA's in  
> 10.00s
> Doing 512 bit public rsa's for 10s: 40906 512 bit public RSA's in  
> 10.00s
> Doing 1024 bit private rsa's for 10s: 693 1024 bit private RSA's in  
> 10.00s
> Doing 1024 bit public rsa's for 10s: 14711 1024 bit public RSA's in  
> 10.00s
> Doing 2048 bit private rsa's for 10s: 123 2048 bit private RSA's in  
> 10.04s
> Doing 2048 bit public rsa's for 10s: 4521 2048 bit public RSA's in  
> 10.00s
> Doing 4096 bit private rsa's for 10s: 19 4096 bit private RSA's in  
> 9.99s
> Doing 4096 bit public rsa's for 10s: 1276 4096 bit public RSA's in  
> 10.00s
> Doing 512 bit sign dsa's for 10s: 4276 512 bit DSA signs in 10.00s
> Doing 512 bit verify dsa's for 10s: 3565 512 bit DSA verify in 10.00s
> Doing 1024 bit sign dsa's for 10s: 1524 1024 bit DSA signs in 9.94s
> Doing 1024 bit verify dsa's for 10s: 1210 1024 bit DSA verify in 9.61s
> Doing 2048 bit sign dsa's for 10s: 466 2048 bit DSA signs in 10.00s
> Doing 2048 bit verify dsa's for 10s: 385 2048 bit DSA verify in 10.01s
> OpenSSL 0.9.8d 28 Sep 2006
> built on: Thu Oct  5 14:59:49 PDT 2006
> options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes 
> (partial) idea(int) blowfish(idx)
> compiler: cc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -pthread - 
> D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIOS -O3 - 
> fomit-frame-pointer -Wall -O2 -fno-strict-aliasing -pipe -O -pipe - 
> mtune=i686 -march=pentiumpro -Wl,-rpath,/usr/local/lib - 
> DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
> 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                487.74k     1035.01k     1439.70k      
> 1595.96k     1648.09k
> mdc2                 0.00         0.00         0.00          
> 0.00         0.00
> md4               4084.48k    13874.63k    37969.97k     
> 67352.86k    87350.70k
> md5               3949.20k    13765.67k    38809.49k     
> 70958.11k    93711.88k
> hmac(md5)         5146.75k    16873.33k    44491.70k     
> 75283.53k    94651.38k
> sha1              3291.04k     9982.17k    22723.55k     
> 33376.76k    38713.82k
> rmd160            3027.84k     8519.94k    17725.07k     
> 24281.34k    27244.85k
> rc4              35021.81k    39051.53k    40008.97k     
> 40450.15k    40579.31k
> des cbc          10155.41k    10633.02k    10779.02k     
> 10815.92k    10827.19k
> des ede3          3644.70k     3708.02k     3726.63k      
> 3731.14k     3732.61k
> idea cbc          7772.10k     8274.88k     8411.48k      
> 8445.84k     8456.41k
> rc2 cbc           5330.19k     5561.94k     5623.46k      
> 5638.97k     5643.18k
> rc5-32/12 cbc        0.00         0.00         0.00          
> 0.00         0.00
> blowfish cbc     18412.46k    19615.50k    19903.76k     
> 20011.27k    20042.36k
> cast cbc          7939.92k     8332.80k     8472.38k      
> 8507.91k     8509.17k
> aes-128 cbc      10336.74k    13632.21k    14921.12k     
> 15282.22k    15378.05k
> aes-192 cbc       9243.95k    11759.17k    12704.51k     
> 12965.83k    13035.18k
> aes-256 cbc       8315.79k    10144.85k    10844.33k     
> 11034.36k    11085.73k
> 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            2111.53k     4857.49k     8477.58k     
> 10431.66k    11184.11k
> sha512             487.68k     1950.02k     2877.14k      
> 3976.70k     4476.19k
>                   sign    verify    sign/s verify/s
> rsa  512 bits 0.003179s 0.000244s    314.5   4090.4
> rsa 1024 bits 0.014434s 0.000680s     69.3   1470.9
> rsa 2048 bits 0.081587s 0.002212s     12.3    452.0
> rsa 4096 bits 0.525871s 0.007841s      1.9    127.5
>                   sign    verify    sign/s verify/s
> dsa  512 bits 0.002338s 0.002806s    427.8    356.4
> dsa 1024 bits 0.006522s 0.007944s    153.3    125.9
> dsa 2048 bits 0.021468s 0.026010s     46.6     38.4
>
> _______________________________________________
> freebsd-hardware@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
> To unsubscribe, send any mail to "freebsd-hardware- 
> unsubscribe@freebsd.org"

--
David King
Computer Programmer
Ketralnis Systems





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0C50F0B0-05B0-433A-8A45-D8872C916904>