- Услуги
- Цена и срок
- О компании
- Контакты
- Способы оплаты
- Гарантии
- Отзывы
- Вакансии
- Блог
- Справочник
- Заказать консультацию
Блочные шифры на основе сети Фейстеля являются наиболее изученными. Основным достоинством схемы Фейстеля является то, что даже если функция раундового преобразования f(∙) необратима, преобразование сети Фейстеля обратимо.
Следовательно, для расшифрования в схеме Фейстеля можно использовать ту же функцию f(∙), но с обратным порядком следования раундовых ключей.
Схема Фейстеля основана на следующих принципах:
Существует достаточно много вариантов блочных шифров на основе схемы Фейстеля, различающихся видом нелинейной функции f(∙), числом раундов, размерами блока шифрования и способом выработки раундовых ключей из исходного ключа.
В частности, на схеме Фейстеля построены алгоритм старого американского стандарта шифрования DES, шифра «Магма» отечественного стандарта ГОСТ Р 34.12-2015 «Информационная технология. Криптографическая защита информации. Блочные шифры», шифры RC5, Blowfish, TEA, CAST-128 и др.