0
Windows 7でベンダー固有のセキュリティモジュールを使用するようにopenSSLを設定しようとしています。PKCS#11 engine for openSSL
私はPKCS#11 API dllを持っています(vendor.dllと言うことができます)。 PKCS#11エンジンがリンクで説明したように、テストのために、私は
-t
のOpenSSLエンジンPKCS11を開始するが、取得https://github.com/OpenSC/libp11
に従って作成されています:
D:\Gateway\openSSL\Win32\Release>openssl engine pkcs11 -t 11020:error:25078067:DSO support routines:WIN32_LOAD:could not load the shared library:.\crypto\dso\dso_win32.c:179:filename(\usr\local\ssl\lib\engines\pkcs11.dll) 11020:error:25070067:DSO support routines:DSO_load:could not load the shared library:.\crypto\dso\dso_lib.c:233: 11020:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:.\crypto\engine\eng_dyn.c:467: 11020:error:2606A074:engine routines:ENGINE_by_id:no such engine:.\crypto\engine\eng_list.c:390:id=pkcs11
設定ファイルは、
です。[engine_section] pkcs11 = pkcs11_section [pkcs11_section] engine_id = pkcs11 dynamic_path = D:\Gateway\libp11\libp11-master\src\pkcs11.dll MODULE_PATH = D:\Gateway\driver\smgw\Win32\vendor.dll init = 0
UNIXのディレクトリ\ usr \ localにあるDLLを探します。 動的パスの内容は一切評価されていないようですが、何でも指定することができます上記のメッセージ。
私は間違っていますか?
スタックオーバーフローは、プログラミングおよび開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザー](http://superuser.com/)または[サーバーフォールト](http://serverfault.com/)の方がよいかもしれません。 [Dev Opsについての質問はどこに投稿しますか?](http://meta.stackexchange.com/q/134306)も参照してください。 – jww