我们有一个客户使用下面的Java代码创建密码,然后再传输一些数据:
SecretKeySpec localSecretKeySpec = new SecretKeySpec(arrayOfByte, "AES");
Cipher localCipher = Cipher.getInstance("AES");
我们试图理解当只指定一个键时如何为上面的内容生成初始化向量。
答案 0 :(得分:1)
当给出" AES"时,Sun提供商默认为AES / ECB / PKCS5Padding。转型。 ECB模式不使用初始化向量。请注意,ECB不被视为安全。