Java の Rijndael-128 ビット ECB プロバイダーを知っている人はいますか?
また、AES-128bit と ECB の違いは何ですか? それとも同じですか?(オンラインのどこにも答えが見つかりませんでした)
Java の Rijndael-128 ビット ECB プロバイダーを知っている人はいますか?
また、AES-128bit と ECB の違いは何ですか? それとも同じですか?(オンラインのどこにも答えが見つかりませんでした)
ECBは、ブロック暗号を使用する方法です(暗号自体ではありません)。あまり良くありません。関連する質問がありますAES暗号化モード(CBC ECB CTR OCB CFB)を選択する方法は?。
AES(ちなみにRijndaelと同じ)の実装を見つけたら、ECBを使用するように構成できると思います。
次のことを試して、始めましょう
Cipher cipher = Cipher.getInstance("AES/ECB/PKCS5Padding", "SunJCE");
Key skeySpec = KeyGenerator.getInstance("AES").generateKey();
cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
System.out.println(Arrays.toString(cipher.doFinal(new byte[] { 0, 1, 2, 3 })));