您所在的位置:网络安全 > 系统和服务器安全 > 黑客眼中的OpenSSL:强大的密码工具(5)

黑客眼中的OpenSSL:强大的密码工具(5)

2008-03-26 15:23 Anthony J. Stieber/黄永兵 译 51CTO.com 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

OpenSSL包含一个命令行工具用来完成OpenSSL库中的所有功能,更好的是,它可能已经安装到你的系统中了。

AD:

密码基准测试

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

【责任编辑:于捷 TEL:(010)68476606】

内容导航
 第 1 页:入门  第 2 页:二进制文件保护
 第 3 页:快速整洁的加密  第 4 页:加密密码
 第 5 页:密码基准测试

网友评论TOP5

查看所有评论(

提交评论

  1. 安全团队数据库管理员通力协作?
  2. Wi-Fi提示 十一项错误与正确措施

文章排行

本月本周24小时

热点专题

更多>>

读书

程序员教程(第2版)
本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试程序员考试大纲编写,是对2004版的修订版,内容包括计

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 移动互联网生活门户 灵客风LinkPhone