我们的生产环境(TCL)正在使用河豚加密将一些数据存储在数据库中,我正在尝试从 Java 中为我们的测试自动化做同样的事情。
我无法获得相同结果的加密/解密,并且我怀疑 TCL 中 Blowfish 的标准设置与 Java 不同。现在有人知道 TCL 中 Blowfish 的默认设置是什么,所以我可以在 Java 中重现相同的代码吗?
我在 TCL 中不是那么好,但这是执行加密的代码
return [blowfish encrypt -hex $CFG(secretkey) -bin $data]
谢谢,斯特凡