Openssl

通過 mod_ssl 在 Apache 中執行時自定義 OpenSSL 引擎

  • May 13, 2016

我修改了 myopenssl.cnf來為某些操作指定一個自定義引擎。如果我直接通過openssl二進製文件它工作正常,但如果我libssl從另一個程序載入它似乎根本不使用該配置文件,所以我的引擎不可用。我最終希望引擎可以通過mod_ssl. 我想我可以使用SSLCryptoDeviceApache 配置指令來指定要使用的引擎,但是由於它沒有讀取我的 OpenSSL 配置,因此它沒有載入我的自定義引擎,因此它無法使用。有沒有辦法告訴 OpenSSL(直接或者可能通過 Apache)載入我的引擎?

弄清楚了。如果您使用 建構mod_ssl-DOPENSSL_LOAD_CONF它將載入與二進製文件相同的配置文件openssl(我假設二進製文件是使用相同的標誌建構的)

引用自:https://unix.stackexchange.com/questions/180343