問題タブ [safenet]
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.
encryption - PKCS#11: 複数の平文の暗号化
PKCS#11 と SafeNet HSM デバイスを使用して、多数の平文を暗号化したいと考えています。平文を一つ一つ暗号化すると時間がかかります。
それで、一度に複数のデータを暗号化できる PKCS#11 の方法があれば、私の頭に浮かびましたか?
PKCS #11 API を使用している SafeNet C プログラミング マニュアルで、以下の複数パート データの暗号化のサンプルを見つけました。
そのマニュアルには次のように記載されています。
暗号化にはC_EncryptUpdateを使用します。これは、別のデータ部分を処理して、複数部分の暗号化操作を続行します。
この方法を使用して複数の平文を一度に暗号化できるかどうか、またはすべてのバッファ要素を同じ入力データのブロックと見なすかどうかを知りたいですか?
複数の平文を暗号化できるソリューションを探していますが、それらを(大きな単一アイテムのブロックとしてではなく)個別のアイテムと見なします。
java - HSM からの秘密鍵を使用してメッセージを復号化できません
以下のように、Luna HSM に保存されている秘密鍵を使用して、公開鍵で暗号化されたメッセージを復号化しようとしています。
HSM への接続:
復号化関数
上記のブロックの使用中にエラーが発生しました:
秘密鍵は、CMU 関数を使用して HSM にインポートされました。秘密鍵の元のエイリアスは「swapnil」でした。このエイリアスを使用しようとすると、上記と同じエラーが発生しました。次に、秘密鍵がアンラップされたハンドルのラベルを変更して、それを label1 に変更しようとしましたが、それでも問題は解決しません。
誰でもこれで私を助けてくれませんか。必要に応じて、さらに情報を提供できます。