問題タブ [mscapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - cryptoki でコンテナ名を変更する方法
公開鍵と秘密鍵のキーペアをトークンに書き込むコードをいくつか書きました。キーペアから pkcs10 を作成し、後でそこから証明書ファイルを生成します。証明書ファイルがトークンに挿入されます。すべて正常に実行されますが、どういうわけか、CAPI または Internet Explorer で証明書を読み取ることができません。p12ファイルを挿入すると、大騒ぎせずに実行されます。CKA_LABEL と CKA_ID が原因ではないかと思います。p12 では、すべてが同じ命名規則を使用しています。コンテナー、公開鍵、秘密鍵、および証明書から。ただし、私の方法では、コンテナー名は自動生成されたように見えます。CKA_IDと同じになるように変換するにはどうすればよいですか? 以下は、コンテナに保存するキーペアを生成するコードです。
のようなコンテナ名で保存します
cont_4440xxxxxxxx
コンテナ名を CKA_ID とまったく同じように変更するには? 誰でも助けることができますか?