Кролик (шифр)

Кролик (шифр) История и дизайн Rabbit Rabbit был представлен в 2003 году и стал доступен как программное обеспечение в 2008 […]

Кролик (шифр)

  • История и дизайн Rabbit

    • Rabbit был представлен в 2003 году и стал доступен как программное обеспечение в 2008 году. 
    • Разработка шифра была выполнена Мартином Босгаардом и другими специалистами. 
    • Cryptico владела патентами на алгоритм, но в 2008 году лицензия была отменена для некоммерческого использования. 
  • Функциональность и производительность

    • Rabbit использует 128-битный ключ и 64-битный вектор инициализации. 
    • Шифр оптимизирован для высокой производительности, достигая стоимости шифрования до 3,7 cpb на Pentium 3 и 9,7 cpb на ARM7. 
    • Шифр также компактен в аппаратном плане. 
  • Надежность и безопасность

    • Шифр основан на сильном перемешивании внутреннего состояния между итерациями. 
    • Функция микширования использует арифметические операции, доступные в современных процессорах. 
    • Rabbit обеспечивает 128-битную защиту от атак на один ключ, но при множественных атаках на ключи безопасность снижается до 96 бит из-за компромиссов при ВНЧС. 
    • В 2006 году был обнаружен распознаватель Rabbit, но его сложность значительно выше, чем при переборе ключей, поэтому он не представляет угрозы безопасности. 
  • Рекомендации

    • Ссылки на Rabbit RFC и страницу eSTREAM на Rabbit доступны для дополнительной информации. 

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

Кролик (шифр) — Википедия

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

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