我正在使用Java的PBEWithMD5andDES的更新版本来加密客户的ID。
我的新版本是PBEWithSHA256AndTripleDES。这很好但我有一个问题。我的加密ID的最终结果总是8个字节,导致加密类似的东西(这只是一些随机数,结果显示我的意思)56872 = 84 FE A5 01 5D 6E 4F 98.
是否可以调整最终结果?这样56872会导致加密结果如84 FE A5 01 5D 6E 4F 98 87 FF 3A AA B9 F1?
答案 0 :(得分:-1)
在研究了DES,TripleDES和AES的工作原理之后,我有点了解它们是如何工作的,现在我们知道DES和TripleDES几乎总是8个字节。 为了达到16个字节,我更新了我的实现,现在使用AES加密。