加载OpenSSL Engine时,SO_PATH和MODULE_PATH有什么区别?

时间:2018-12-02 09:58:11

标签: openssl pkcs#11

当尝试使用以下命令将引擎加载到openssl时

openSSL> engine -t dynamic -pre\ SO_PATH:/usr/lib/engines/engine_pkcs11.so \
-pre ID:pkcs11 -pre\ LIST_ADD:1 -pre LOAD -pre \
MODULE_PATH:/usr/lib/libcs_pkcs11_R2.so

我们必须指定两个共享对象的路径,即引擎模块,谁能告诉我有什么区别?