2010-06-14 88 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