Документация Алгоритмы шифрования AES

# Алгоритм шифрования AES

Advanced Encryption Standard (AES) – это одобренный FIPS (Федеральные стандарты обработки информации) криптографический алгоритм (также известен как Rijndael, авторы: Joan Daemen и Vincent Rijmen, опубликован в 1998 году), разрешённый к применению федеральными ведомствами и учреждениями США для криптостойкой защиты секретной информации [3]. VeraCrypt использует AES с 14 раундами и 256-битовым ключом (то есть стандарт AES-256, опубликованный в 2001 году), работающий в режиме XTS (см. раздел Режимы работы).
В июне 2003 года, после того как Агентство национальной безопасности США (NSA, US National Security Agency) провело исследование и анализ AES, американский комитет CNSS (Committee on National Security Systems) объявил в [1], что реализация и надёжность AES-256 (и AES-192) достаточны для защиты секретной информации вплоть до уровня Top Secret («Совершенно секретно»). Это относится ко всем правительственным ведомствам и учреждениям США, намеревающимся приобрести или использовать продукты, включающие Advanced Encryption Standard (AES), для обеспечения требований информационной безопасности, относящейся к защите национальных систем безопасности и/или информации, связанной с госбезопасностью [1].
Следующий раздел >>