了解 openssl 和 mod_ssl 之间的关系

了解 openssl 和 mod_ssl 之间的关系

我对 openssl 和 mod_ssl 有点困惑,所以经过几个小时的谷歌搜索和阅读文档后,我不得不在这里发布我的疑问。我在 apache 2 上,它内置了 ssl,所以我在哪里可以检查正在使用的 openssl 版本。是 apache 正在使用的机器的 openssl 还是 mod_ssl 捆绑的东西

$ openssl version
OpenSSL 1.0.0-fips 29 Mar 2010
$ uname -a
Linux 

当我点击该 URL 时,它显示以下响应:

Server:Apache/2.2.24 (Unix) mod_ssl/2.2.24 OpenSSL/1.0.0.e

当在 mod_ssl.so 中使用 grep 时也是如此:

$ strings mod_ssl.so | grep -i openssl

OpenSSL 1.0.0e 6 Sep 2011

那么为什么版本会有差异以及从哪里选择该版本呢?

答案1

MOD_SSL 是 Apache 用于与加密引擎 OpenSSL 进行通信的接口。OpenSSL 负责工作,而 MOD_SSL 提供允许 Apache 使用 OpenSSL 功能的功能...

从 :https://www.experts-exchange.com/questions/27628939/Apache-Mod-SSL-and-OpenSSL 之间有什么区别.html

相关内容