問題タブ [aes-ni]
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.
python - AES-NI の Python サポート
Python で AES-NI を利用する方法はありますか? AES-NI のハードウェア サポートを利用して、HMAC を高速化したいと考えています。ありがとう。
java - AES-NI をサポートする Java SSL プロバイダー
SSL 接続を処理でき、AES-NI 命令をサポートする Java セキュリティ プロバイダはありますか?
Mozilla NSS で SunPKCS11 を使用しようとしましたが、AES 暗号化を使用する SSL 接続では機能しません。Java PKCS#11 Reference Guideによると、このプロバイダは SSLContext.* "algorithms" をサポートしていません:-(
c# - C# での AES-NI の使用
質問があります。ここで正しいことを願っています。C# プログラムで AES-NI アクセラレーションを使用したいと考えています。私はそれについて良い情報源を見つけられなかったので、これが可能かどうか、またそれに関する良い情報源があるかどうかを尋ねたかった. また、AES-NI でサポートされているキーのサイズはどれですか?
c++ - Intel AES-NI サンプル ライブラリを使用して 32 バイトのブロック サイズで暗号化/復号化できない
Visual Studio の C++ で intel_aes_c ライブラリを使用して、32 バイトのブロック サイズで暗号化する暗号化方法を作成しようとしていますが、#define BLOCK_SIZE (32) を実行しても実際には役に立ちません。
一般的に、Intel AES-NI Sample Library でブロック サイズを設定する方法をお聞きしたいと思います。正しい方法で私を指すための助けや明確化は大歓迎です、ありがとう!
c - Linux カーネルで AES-NI 命令を使用しない rfc3686(ctr(aes)) による復号化
AES-NI が AES 暗号化操作にもたらす違いを理解しようとしています。Intelが述べているように、AES-CBCで試した後、何も作成されないようです。ただし、AES-CTR および AES-GCM モードでは、Intel は大幅なパフォーマンスの向上を約束しています。rfc3686(ctr(aes)) 暗号アルゴリズムを使用して ESP パケットを復号化しようとしていますが、成功しません。暗号 API のコード スニペットは次のとおりです。
// ここに、decrypt_callback があります
現在、パケット処理中に、crypto_ablkcipher_decryptが 0 を返していることがわかりますが、decrypt_callbackは呼び出されません。
また、AES-NI rfc3686(ctr(aes))復号化ルーティングにいくつかのプリントを入れました。これは、AES-CBC 復号化に入れ、AES-CBC アルゴリズムを使用すると表示されます。
何が間違っているのかアドバイスしてください。
ありがとう
c++ - AES-NI 256 ビット ブロック暗号化 - CBC
256 ビット ブロックに AES-NI を実装しようとしています。インテルのホワイトペーパーに基づいてコードを変更しました。以下は私の変更です。
ただし、行feedback1 = _mm_xor_si128 (feedback1,key[0]);
で System.AccessViolationException の例外が発生しています。以前に同様の質問を投稿し、キースケジュールを調整して修正しましたが、この場合は機能していないようで、他にどこを見ればよいかわかりません。誰かが私にいくつかの指針を与えたり、この問題をトラブルシューティングするための正しい方向を教えてくれたりできれば素晴らしいことです. ありがとうございました。