OpenSSL是一个运行时间很长的项目,已经通过了很多版本。较新的版本提供了更多的功能、错误修复和安全补丁。例如,2014年,在OpenSSL版本和受影响的OpenSSL库中发现了一个严重的安全漏洞心脏出血,并将其定义为版本。以下版本容易听到出血。
null
- OpenSSL 1.0.1到1.0.1f(含)
- OpenSSL 1.0.1g不易受攻击
所以版本是OpenSSL库的重要组成部分。
检查并打印OpenSSL版本
我们将使用 version
使用如下OpenSSL命令的谓词。

打印OpenSSL目录
我们可以打印OpenSSL目录 version -d
选项如下。
$ openssl version -d

打印详细版本信息
我们可以打印如下更详细的版本信息
- 建造时间
- 平台和体系结构,如32位或64位
- 选项
- 编译器标志
$ openssl version -a

我们可以在详细的版本信息中看到启用了哪些加密扩展和库,比如“-DSHA512”,它指定启用了SHA512。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END