友人、私は OpenSSL を統合したいスマート カードを持っています。これは、OpenSSL の「ENGINE」のシステムを介して行う予定です。しかし、私は理解に問題があります。engine_pkcs11、 、 、 、 、 、opensc、libp11、などがあるという事実pkcs11-helper。関係を説明できる人はいますか?そもそも何をコンパイルするのですか?
openssl に接続するための外部 PKCS # 11 関数を含むライブラリを作成するだけで十分ですか? ライブラリのソース コードを取得してengine_pkcs11、自分のカードに合わせて変更する必要がありますか? openscこれはlibp11、、必要pkcs11-helperですか?では、なぜこれらのライブラリが必要なのでしょうか?
また、スマート カードは RSA アルゴリズムをサポートしていないことに注意してください。別のアルゴリズムになります!!!!
あなたの答えを本当に楽しみにしています!