問題タブ [symmetric-key]
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.
codeigniter - Codeigniter 暗号化で可能なキーの長さは?
CI 独自の暗号化を使用しており、AES-256 と CBC で使用されるキーの長さについて確認が必要です。32 バイトと 64 バイトの両方を使用していますが、すべて動作しています。128 バイト (1024 ビット) のキーを使用するのはどうですか?
java - AES 暗号化の強度 (128、256、512 など) を選択するにはどうすればよいですか?
以下は、暗号化は機能しますが、Java でテキストを暗号化する方法の例です。暗号化のレベル、つまり 128、256、512 などを変更する方法がわかりません。
コード:
Javaでこれを行うにはどうすればよいですか?
node.js - Node JS 対称鍵暗号化
AES 256 を使用して、暗号化後にデータを DB に保存しています。
他のジュニア開発者から暗号化キーを保護する方法はありますか?
php - PHP を使用して AES-256 対称キーを生成する方法
この質問に対する直接的かつ明確な答えを求めて、グーグルのいたるところを見回しましたが、どこにも行きませんでした。ここでは、単純明快な「はい」か「いいえ」が素晴らしいでしょう...
SOAPメッセージヘッダー内のデータに署名するために使用する「AES-256対称(「セッション」とも呼ばれる)キー」(暗号化ではなくキーのみ)を作成するように求められました。要件は、キーの「サイズ」が 256 であることです...はい、わかっています...
MCRYPT_RIJNDAEL_128 サイズ 32 は、実際には PHP の AES-256 暗号であることを知っています。私はそれをすべて読みました。
私は、彼らのために働くJavaでの実装を持っていると私に尋ねている人々を知っています。私はphpで作業する必要があります。私は次のコードを持っています: `
これにより、生の「キー」が得られます。
質問: SOAP セキュリティ ヘッダーに署名するために使用できる「AES-256 セッション/対称キー」の上の生のキーはありますか?
生のキーが署名に使用された後、公開証明書のキーを使用して暗号化され (rsa-oaep-mgf1p を使用)、ヘッダーに埋め込まれます (EncryptedKey タグ)。反対側で復号化し、署名済みヘッダーのダイジェストを検証するために使用する必要があります...そしてガンダルフが現れます...
反対側から(Javaを使用して)「対称キーの生成方法に問題がある」と言われましたが、何が問題なのか、その間違いを正す方法について明確な説明がなかったので、私は尋ねています。
誰でも助けることができますか?私はそれを感謝します...
ありがとう。