OpenBSD 4.1 (GENERIC) #1435: Sat Mar 10 19:07:45 MST 2007
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Geode(TM) Integrated Processor by National Semi ("Geode by NSC" 586-class) 267
MHz
cpu0: FPU,TSC,MSR,CX8,CMOV,MMX
cpu0: TSC disabled
real mem = 133787648 (130652K)
avail mem = 114675712 (111988K)
...
hifn0 at pci0 dev 10 function 0 "Hifn 7955/7954" rev 0x00: LZS 3DES ARC4 MD5 SHA1 RNG AES PK, 32KB dram, irq 11
...
# sysctl -a | grep crypto
kern.malloc.kmemnames=free,mbuf,devbuf,debug,pcb,routetbl,,fragtbl,,ifaddr,soopts,sysctl,,,ioctlops,,,,,iov,mount,,NFS_req,NFS_mount,
NFS_node,vnodes,namecache,UFS_quota,UFS_mount,shm,VM_map,sem,dirhash,,VM_pmap,,,,file,file_desc,,proc,subproc,VFS_cluster,,,MFS_node,
,,Export_Host,NFS_srvsock,NFS_uid,NFS_daemon,ip_moptions,in_multi,ether_multi,mrt,ISOFS_mount,ISOFS_node,MSDOSFS_mount,MSDOSFS_fat,MS
DOSFS_node,ttys,exec,miscfs_mount,,adosfs_mount,,adosfs_anode,,,adosfs_bitmap,,,pfkey_data,tdb,xform_data,,pagedep,inodedep,newblk,,,
indirdep,,,,,,,,,VM_swap,,,,,RAIDframe_data,UVM_amap,UVM_aobj,,USB,USB_device,USB_HC,,memdesc,,,crypto_data,,IPsec_creds,packet_tags,
1394ctl,1394data,emuldata,,,,,,,,,ip6_options,NDP,ip6rr,rp_addr,temp,NTFS_mount,NTFS_node,NTFS_fnode,NTFS_dir,NTFS_hash_tables,NTFS_f
ile_attr,NTFS_resident_data_,NTFS_decomp,NTFS_vrun,kqueue,bluetooth,bwmeter,UDF_mount,UDF_file_entry,UDF_file_id
kern.malloc.kmemstat.crypto_data=(inuse = 1, calls = 1, memuse = 1K, limblocks = 0, mapblocks = 0, maxused = 1K, limit = 19596K, spar
e = 0, sizes = (1024))
kern.usercrypto=1
kern.cryptodevallowsoft=0
kern.userasymcrypto=1
# openssl speed
...
OpenSSL 0.9.7j 04 May 2006
built on: date not available
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blow
fish(idx)
compiler: information not available
available timing options: 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 88.25k 189.38k 266.19k 296.55k 306.63k
mdc2 0.00 0.00 0.00 0.00 0.00
md4 642.82k 2348.02k 7230.63k 15670.35k 22294.59k
md5 563.68k 2022.73k 6286.69k 13357.90k 19464.88k
hmac(md5) 934.52k 3290.12k 8924.16k 16656.01k 21061.87k
sha1 540.19k 1713.66k 4316.22k 7282.86k 8415.84k
rmd160 416.16k 1356.93k 3403.01k 5638.49k 6821.26k
rc4 9863.87k 11587.07k 12052.14k 12217.07k 12118.70k
des cbc 1909.22k 2004.50k 2053.72k 2044.59k 2015.23k
des ede3 731.05k 753.26k 755.46k 763.26k 752.12k
idea cbc 0.00 0.00 0.00 0.00 0.00
rc2 cbc 1339.74k 1414.02k 1428.31k 1436.29k 1439.38k
rc5-32/12 cbc 0.00 0.00 0.00 0.00 0.00
blowfish cbc 3027.14k 3350.16k 3443.98k 3457.37k 3456.42k
cast cbc 3009.48k 3380.79k 3482.05k 3493.65k 3476.86k
aes-128 cbc 2784.76k 2956.69k 2964.86k 3009.17k 2959.56k
aes-192 cbc 2430.26k 2565.73k 2569.34k 2601.88k 2558.63k
aes-256 cbc 2163.65k 2262.30k 2266.64k 2298.75k 2276.51k
sign verify sign/s verify/s
rsa 512 bits 0.016715s 0.002043s 59.8 489.6
rsa 1024 bits 0.076623s 0.004701s 13.1 212.7
rsa 2048 bits 0.449728s 0.014178s 2.2 70.5
rsa 4096 bits 2.962890s 0.048354s 0.3 20.7
sign verify sign/s verify/s
dsa 512 bits 0.012400s 0.015442s 80.6 64.8
dsa 1024 bits 0.035831s 0.044040s 27.9 22.7
dsa 2048 bits 0.119420s 0.149021s 8.4 6.7
Very nice!

0 comments:
Post a Comment