Шифры МЕДВЕДЬ и ЛЬВ - BEAR and LION ciphers

В НЕСТИ и Лев блочные шифры были изобретены Росс Андерсон и Эли Бихам путем объединения потоковый шифр и криптографическая хеш-функция. Алгоритмы используют очень большую переменную размер блока, порядка 213 до 223 биты или больше[уточнить ]. Оба являются 3-раундовыми обобщенными (чередующимися) Шифры Фейстеля,[1] использование хэш-функции и потокового шифра в качестве циклических функций. BEAR дважды использует хеш-функцию с независимыми ключи, а поточный шифр - один раз. LION использует потоковый шифр дважды и хэш-функцию один раз. Изобретатели доказали, что атака на BEAR или LION, которая восстанавливает ключ, сломает как потоковый шифр, так и хэш.

Рекомендации

  1. ^ Хоанг, Вьет Тунг; Rogaway, Филипп (2010). «Об обобщенных сетях Фейстеля». LNCS 6223. CRYPTO 2010. США: Springer. С. 613–630. Дои:10.1007/978-3-642-14623-7_33.