PBE中的最大密钥大小?

时间:2013-04-23 15:24:43

标签: java encryption password-encryption

在Java中,我看到每种加密类型都有最大密钥大小,如AES-256,DES-128,3DES-128等。在PBE中,我们输入密钥并通过盐进行修改。我想知道PBE的最大密钥大小是多少?它依赖盐吗?它是否依赖于迭代器?

1 个答案:

答案 0 :(得分:1)

PBE(基于密码的加密)用于使用密码加密数据,并且基于底层加密算法(即AES,DES,Blowfish等)。 所以你可以给它任何密码,它将被处理,散列,HMACed,等等,结果被减少以匹配基础加密算法密钥大小。