2010-12-03 4 views
0

Есть ли лучший алгоритм, чем AES-256?
AES - стандартный симметричный алгоритм. Но теоретически его сказали иметь недостатки. Есть ли какой-либо симметричный алгоритм (не обязательно быть стандартом), который высоко ценится за его безопасность? Я собираю информацию об алгоритмах, чтобы сделать кошелек для хранения некоторого текста для определенного устройства.Есть ли лучший? Шифрование -> AES. PRNG -> Blum Blum Shub?

Я читал, что Blum Blum Shub - это известный алгоритм псевдослучайного генератора, используемый главным образом в криптографии, а не в симуляции. Здесь мой фокус - криптография. Так это лучший PRNG там или есть лучший? Я хотел реализовать его для архитектуры процессора ARM A8 Core в ARM-сборке, просто из-за изучения архитектуры asm, архитектуры и этих алгоритмов в глубину.

Может ли (или возможно) использовать gpu для шифрования/расшифровки? Мое устройство в интересах - планшет N900 (чтобы узнать больше об аппаратном и программном обеспечении).

+0

Какие теоретические недостатки в AES вы имеете в виду? Сообщите ссылку. Blum Blum и Shub (BBS) обладают некоторыми доказуемыми свойствами безопасности; некоторые люди в восторге от них, я думаю, что они в основном бесполезны. Вы обнаружите, что BBS слишком медленна для ваших нужд. – 2010-12-03 12:14:47

ответ

1

Это правда, что AES не самый лучший и новейший алгоритм безопасности, но он может быть с ARM8, поскольку он является частью контракта на поставку и не может быть заменен - ​​он может соответствовать стандартам FIPS в США или метод, указанный страной или провинцией предполагаемого использования. Вы можете просто манипулировать или заменять текстовые или числовые данные перед отправкой в ​​AES и не забудьте написать код для обратного процесса, чтобы вы могли правильно восстановить данные, записать, отобразить или распечатать их.

 Смежные вопросы

  • Нет связанных вопросов^_^