给定一系列整数,对序列应用AES加密会产生一组唯一的字符串吗?

时间:2016-07-15 00:57:40

标签: encryption aes

我们假设我们采用从aa+n-1的整数序列:(a, a+1, a+2, a+n-1),其中an是任意选择的除了a < n之外,没有任何下限或上限,我们对该序列应用AES加密,一次一个元素,对序列中的每个元素使用相同的密钥。

假设我们将生成的加密值编码为Base64或其他一些编码以生成字符串。

由此产生的一组加密字符串是否具有任何,而不管碰撞的几率是多么微小?

1 个答案:

答案 0 :(得分:2)

加密是可逆的。因此它必须没有碰撞。对于每个AES输入块,都有一个独特的输出,形成一个&#34;代码簿,&#34;包含所有隐含的漏洞。