RC6
-
Обзор алгоритма RC6
- RC6 — это блочный шифр с симметричным ключом, разработанный для соответствия AES.
- Он был одним из финалистов AES и представлен в NESSIE и CRYPTREC.
- Алгоритм запатентован RSA Security и имеет размер блока 128 бит.
-
Структура и особенности RC6
- RC6 похож на RC5, но использует дополнительную операцию умножения для зависимости вращения от каждого бита.
- Шифрование/дешифрование RC6 аналогично RC5, но с большим количеством слов, выводимых из ключа.
-
Использование в «имплантатах» АНБ
- В 2016 году был раскрыт код, предположительно внедренный АНБ в устройства сетевой безопасности.
- Программы, использующие RC6, обеспечивают конфиденциальность сетевых коммуникаций.
-
Лицензирование и патенты
- RC6 не был выбран для AES, поэтому его использование может требовать лицензионных платежей.
- Патенты на RC6 истекли в период с 2015 по 2017 год.
-
Рекомендации и библиография
- В статье есть библиография и внешние ссылки для дополнительной информации.