ЛЯГУШКА

лягушка Описание шифра FROG FROG — блочный шифр, разработанный Георгудисом, Леру и Шавешем.  Работает с блоками от 8 до 128 […]

лягушка

  • Описание шифра FROG

    • FROG — блочный шифр, разработанный Георгудисом, Леру и Шавешем. 
    • Работает с блоками от 8 до 128 байт и ключами от 5 до 125 байт. 
    • Имеет 8 раундов и сложный график прохождения ключей. 
    • Представлен в 1998 году на конкурс AES, но не выбран в качестве финалиста. 
  • Философия дизайна

    • Скрывает последовательность примитивных операций, несмотря на знание шифра. 
    • Ключ используется как данные и как инструкции для шифрования. 
    • Расшифровка выполняется с использованием той же программы в обратном порядке. 
  • Описание алгоритма

    • Длина внутреннего ключа составляет 2304 байта, создается рекурсивно. 
    • Каждый раунд кодируется одной записью во внутреннем ключе, операции побайтовые. 
    • Шифр прост в реализации, может быть реализован на 8-битных процессорах. 
  • Безопасность и недостатки

    • Некоторые ключи могут соответствовать слабым программам шифрования. 
    • Функция дешифрования медленнее, чем функция шифрования, некоторые ключи уязвимы. 
  • Рекомендации и внешние ссылки

    • Криптоанализ FROG описан в трудах 2-й конференции кандидатов в AES. 
    • Спецификация алгоритма и эталонная реализация доступны для скачивания. 

Полный текст статьи:

ЛЯГУШКА — Википедия

Оставьте комментарий

Прокрутить вверх