我正在尝试使用带有ECB模式的Twofish进行加密和加密。 我尝试使用库“gnu.crypto.cipher.Twofish”但不允许将模式设置为ECB。 我们可以使用任何库或代码。 请帮忙。 感谢。
答案 0 :(得分:1)
您可以使用BouncyCastle,它实现了Twofish密码
Cipher实现为一个简单的分组密码(实际上是ECB),您需要实现操作模式。虽然你需要ECB模式(你确定吗?),但似乎你不需要做更多的事情
Security.addProvider(new BouncyCastleProvider());
SecretKey sKey = new SecretKeySpec(Hex.decode("8ff6d560edfd395f3a1cbee18bcce3ac"), "Twofish");
Cipher cipher = Cipher.getInstance("Twofish/ECB/NoPadding","BC");