Сила ключа шифрования AES в BlackBerry - PullRequest
0 голосов
/ 14 июня 2010

Мне нужно создать приложение, которое расшифровывает данные, зашифрованные с использованием AES с 512-битным ключом.Мне нужно знать, можем ли мы создать ключ AES длиной 512 бит?В документации сказано, что мы можем создать ключ длиной до 256 бит.Если это так, могу ли я как-то добавить свою собственную реализацию для 512-битного ключа AES или мне придется уменьшить силу ключа, использовавшегося для первоначального шифрования данных?

1 Ответ

1 голос
/ 14 июня 2010

AES определено для принятия ключа длиной 128, 192 или 256 бит. Если вы вставляете 512-битный ключ в шифр, тогда этот шифр не может быть AES.

Кроме того, если использование 256-битного ключа для симметричного шифрования является фактическим «снижением прочности» по сравнению с тем, что вы получаете с 512-битным ключом, то это означает, что вы привыкли нарушать известные законы физики. Следовательно, вы либо бог, либо несколько бредовый.

...