谁知道Java中的Rijndael-128位ECB提供程序?
另外,AES-128bit和ECB有什么不同?还是说它们是一样的?(在网上其他地方找不到答案)
发布于 2011-04-14 23:32:02
ECB是使用块密码(而不是密码本身)的一种方式。这不是很好。这是一个相关的问题How to choose an AES encryption mode (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 })));https://stackoverflow.com/questions/5665577
复制相似问题