Съдържание:
- Определение - Какво означава Advanced Encryption Standard (AES)?
- Techopedia обяснява стандарта за разширено шифроване (AES)
Определение - Какво означава Advanced Encryption Standard (AES)?
Стандартът за усъвършенствано шифроване (AES) е алгоритъм на симметричен ключов блоков шифър и правителственият стандарт на САЩ за сигурно и класифицирано криптиране и декриптиране на данни.
През декември 2001 г. Националният институт по стандартизация (NIST) одобрява AES като публикация на Федералните стандарти за обработка на информация (FIPS PUB) 197, която конкретизира прилагането на алгоритъма на Rijndael за всички чувствителни класифицирани данни.
Стандартът за усъвършенствано кодиране първоначално е бил известен като Rijndael.
Techopedia обяснява стандарта за разширено шифроване (AES)
AES има три фиксирани 128-битови блокови шифри с криптографски размери на ключове от 128, 192 и 256 бита. Размерът на клавиша е неограничен, докато максималният размер на блока е 256 бита. Дизайнът на AES се основава на заместващо-пермутационна мрежа (SPN) и не използва Feistel мрежа за шифроване на данни (DES).
През 1997 г. NIST инициира петгодишен процес на разработване на алгоритми за замяна на DES и Triple DES. Процесът на подбор на алгоритми на NIST улесни отворена колаборация и комуникация и включва внимателен преглед на 15 кандидати. След интензивна оценка дизайнът Rijndael, създаден от двама белгийски криптографи, беше окончателният избор.
AES замени DES с нови и актуализирани функции:
- Блокиране на криптиране
- 128-битово групово криптиране с 128, 192 и 256-битова дължина на ключовете
- Симетричен алгоритъм, изискващ само един ключ за криптиране и декриптиране
- Сигурност на данните за 20-30 години
- Достъп по целия свят
- Без възнаграждения
- Лесно цялостно изпълнение