Java 使用 ECB 模式加密 TwoFish

Java encryption TwoFish with Mode ECB

我正在尝试使用带有 ECB 模式的 Twofish 进行加密和加密。 我尝试使用库 "gnu.crypto.cipher.Twofish" 但它不允许将模式设置为 ECB。 我们可以使用任何库或代码。 请帮忙。 谢谢

你可以使用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");