Расширенный стандартный процесс шифрования
-
Процесс выбора AES
- AES утвержден NIST в качестве стандарта шифрования в 2000 году после открытого и прозрачного процесса.
- AES заменил DES, который имел уязвимость к атакам методом перебора и был медленным в программной реализации.
-
Начало процесса
- NIST объявила о выборе преемника DES в январе 1997 года.
- Процесс выбора был открыт для участия заинтересованных сторон и получил множество заявок.
-
Первый и второй раунды
- В течение девяти месяцев было представлено 15 проектов, которые оценивались по безопасности и производительности.
- Некоторые проекты потерпели неудачу из-за криптоанализа, другие из-за низкой производительности.
-
Третий раунд и выбор победителя
- NIST сократила число финалистов до пяти, которые были хорошо известны в криптографическом сообществе.
- На конференции AES3 в апреле 2000 года каждый из финалистов представил аргументы в пользу своего проекта.
- Rijndael был выбран в качестве стандарта AES 2 октября 2000 года и утвержден в качестве FIPS PUB 197 в ноябре 2001 года.
-
Критика и похвала
- Криптографическое сообщество высоко оценило открытость и тщательность процесса стандартизации.
- Брюс Шнайер, автор алгоритма Twofish, выразил удовлетворение процессом и NIST.
-
Дополнительные ресурсы
- Ссылки на другие конкурсы и стандарты шифрования доступны в статье.