1
私はAESで.netを使ってテキストを暗号化しようとしていて、それをJavaで読むようにしています。JavaはAESのSecretKeySpecからどのように初期化ベクトルを導き出しますか?
私は暗号化のために得たサンプルコードは次のようになります。
byte[] key = ...
SecretKeySpec keySpec = new SecretKeySpec(key, "AES");
どのようにJavaは、のSecretKeyオブジェクトからキーとIVを取得していますか?私はそれらを提供する必要があります。ネットとそれに関する情報が見つかりませんでした。
しかし、私がしなければ、それは何を使用していますか? – Haas
私はこの質問に答えるために私の答えを編集しました。 –
それで、それは鍵から派生したものではありませんか?生成された値に注意を払わないと、私は復号化できなくなるでしょうか? – Haas