Назад | Перейти на главную страницу

Понимание взаимосвязи между openssl и mod_ssl

Я немного запутался между openssl и mod_ssl, поэтому после нескольких часов поиска в Google и чтения документации я должен опубликовать свой запрос здесь ... Я нахожусь на apache 2, который имеет встроенный ssl, так где я могу проверить, какая версия openssl используется ... это openssl машины, который использует apache, или что-то, что идет в комплекте с 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

также, когда grep в mod_ssl.so:

$ strings mod_ssl.so | grep -i openssl

OpenSSL 1.0.0e 6 Sep 2011

так почему разница в версиях и откуда он эту версию ковыряет.

MOD_SSL - это интерфейс, который apache использует для связи с OpenSSL, который является криптографическим механизмом. OpenSSL выполняет эту работу, в то время как MOD_SSL предоставляет функции, которые позволяют Apache использовать возможности OpenSSL ...

из : https://www.experts-exchange.com/questions/27628939/What-is-the-difference-between-Apache-Mod-SSL-and-OpenSSL.html