【发布时间】:2016-07-10 05:02:10
【问题描述】:
如果我们有一个使用 3Des 和 64 位编码的编码文本,那么拥有加密密钥就足够了吗?我们还需要什么信息。
我试过了,我遇到了以下错误。
javax.crypto.BadPaddingException:给定最终块未正确填充
【问题讨论】:
-
对不起,我指的是从加密代码中取回原始文本。目前我有加密的代码和密钥。作为给我的信息,他们使用'3Des with 64bit encoding'
-
大概您的意思是加密的 3DES(三重 DES)和 DES 和 3DES 都没有的 64 位密钥。
-
使用 TripleDES @zaph 的 BASE64 编码
-
见3DES。
标签: java encryption 3des java-security