0

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

4

1 回答 1

1

PBE(password based encryption)用于使用密码对数据进行加密,基于底层加密算法(即AES、DES、Blowfish等)。所以你可以给它任何密码,它会被处理、散列、HMACed,以及其他任何东西,结果会被缩小以匹配底层加密算法的密钥大小。

于 2013-04-23T15:48:09.963 回答