2010-06-14 85 views
0

我需要创建一个应用程序来解密使用AES加密的512位密钥的数据。我需要知道的是我们是否可以创建长度为512位的AES密钥?该文档说我们可以创建一个长度高达256位的密钥。如果是这样的话,有什么方法可以将我自己的实现添加到512位AES密钥中,还是必须减少原来用于加密数据的密钥强度?AES密码黑莓中的密钥强度

回答

1

AES是defined接受128,192或256位的密钥。如果您将512位密钥填充到密码中,那么该密码不能是AES。另外,如果使用256位密钥进行对称加密,实际上是从512位密钥获得的“强度降低”,那么这意味着您习惯打破已知的物理定律。因此,你要么是上帝,要么有些妄想。

+0

不是上帝,但肯定是妄想,需要再次检查我的输入:D – Basilio 2010-06-14 18:24:36