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