OpenSSL支持的许多算法使得它非常合适于密码基准测试,这对于比较相同硬件情况下不同算法的性能很有用,并且,它内置了一个基准测试命令。
openssl speed命令,默认情况下,在每个单独支持的模式和选项下运行每个单独的算法,使用不同的数据大小,不同的大小是重要的因为算法启动过头了。
完整运行speed需要花费大约6分钟时间,不考虑硬件的性能,产生29行摘要124行性能数据。
但是,注意加密算法的性能严重依赖特定的工具,对于高性能,OpenSSL在x86系统代码中有几个算法。其他结构如ia64,SPARC和x86-64,没有什么系统代码,没有列出的架构更没有了,系统代码放在OpenSSL源代码目录:crypto/*/asm,表2和表3节选了在3个不同的系统上的速度报告。
表2 hash和块密码性能(每秒使用1024字节块的数量是1000字节)
![]() |
表3 公钥加密性能
![]() |
学习更多
这仅仅是OpenSSL命令行功能的一个样本。在OpenSSL网站上有更多的文档,也有几个邮件列表提供技术支持。
OpenSSL使用c/c++编写的,但是它已经被移植到其他语言上去了,包括Ruby,而其,在2006年三月通过了FIPS140-2一级评估,使得OpenSSL称为一个新的在企业和政府加密领域的竞争者。
【51CTO.COM 独家翻译,转载请注明出处及作者!】
原文出处:http://www.linuxjournal.com/article/8958
| 共5页: 上一页 [1] [2] [3] [4] 5 | |||||||
|
|
||||
| · 珊瑚虫QQ作者侵权案开庭 · CISSP认证成长之路 · SQL Server 2008/2005.. · 华为员工自杀频频拷问.. · 计算机网络维护入门 · 开源虚拟化技术Xen · 贝恩资本携手华为22亿.. · 如何优化IT 控制能耗 |
· VMware技术应用 · 打造安全服务器 · iSCSI应用与发展 · FTTx光纤接入 · Windows Server 2008专.. · Linux——从菜鸟到高手 · 微软出价446亿美元收购.. · RAID——磁盘阵列基础 |
|||
|
||||
| · iSCSI应用与发展 · SQL Server 2008/2005.. · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · 深入了解PGP加密技术 · 病毒查杀专题 |
· 国际文档格式标准开战 · SSL VPN详细知识 · Linux防火墙 · 打造安全服务器 · Sniffer安全技术从入门.. · 木马原理与防范 · ADSL应用面面俱到 · 入侵防护系统(IPS)初探 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 身份认证技术 · 病毒查杀专题 · 清除流氓软件——51CTO.. |
· SSL VPN详细知识 · Sniffer安全技术从入门.. · 了解统一威胁管理(UTM).. · 网络钓鱼 · ADSL应用面面俱到 · ADSL应用面面俱到 · 木马原理与防范 · 反垃圾邮件技术应用 |
|||