Усъвършенстван стандарт за криптиране

В криптографията Advanced Encryption Standard (AES) е алгоритъм за блоков шифър със симетричен ключ, избран от Националния институт за стандарти и технологии (NIST) през 2001 г. Той е избран за криптиране на данни. Използва се широко в целия свят. Усъвършенстваният стандарт за шифроване замени стандарта за шифроване на данни (DES).

Към 2008 г. AES е един от най-популярните алгоритми, използвани в криптографията със симетричен ключ. Той е достъпен за програмисти и широката общественост с различни софтуерни пакети.

VeraCrypt е програма, която дава възможност за използване на AES за криптиранеZoom
VeraCrypt е програма, която дава възможност за използване на AES за криптиране

История

AES е вид блоков шифър Rijndael (произнася се [rɛindaːl]), разработен от белгийските програмисти Винсент Раймен и Джоан Даемен.

Националният институт по стандартизация и технологии проведе конкурс за публично достъпен алгоритъм за криптиране със симетричен ключ и започна да приема кандидатури през 1997 г.

През 1998 г. петнадесет алгоритъма бяха избрани за първия кръг на първата конференция на AES. След като поиска коментари, NIST проведе Втората AES конференция, на която петте най-добри алгоритъма бяха MARS, RC6, Rijndael, Serpent и Twofish.

До 2000 г. и до края на Третата конференция за AES NIST избра Rijndael за предложението за AES. За AES NIST избра три члена на фамилията Rijndael, всеки с размер на блока от 128 бита, но с три различни дължини на ключа: 128, 192 и 256 бита.

Стандартът за усъвършенствано криптиране (Advanced Encryption Standard - AES) е публикуван като федерален стандарт за обработка на информация на 26 ноември 2001 г.

Подробности

AES има фиксирани размери на блоковете от 128 бита и три стойности на размера на ключа - 128, 192 или 256 бита.

"Дизайнът и силата на всички дължини на ключовете на алгоритъма AES (т.е. 128, 192 и 256) са достатъчни за защита на класифицирана информация до ниво СЕКРЕТНО. За информация с ниво на класификация TOP SECRET се изисква използването на ключове с дължина 192 или 256. Внедряването на AES в продукти, предназначени за защита на системи и/или информация, свързани с националната сигурност, трябва да бъде прегледано и сертифицирано от NSA преди тяхното придобиване и използване."

AES е бърз както софтуерно, така и хардуерно, сравнително лесен за изпълнение и изисква малко памет.

Стандартен

Усъвършенстваният стандарт за шифроване (AES) е дефиниран в:

  • FIPS PUB 197: Усъвършенстван стандарт за шифроване (AES)
  • ISO/IEC 18033-3: Блокови шифри

Свързани страници

  • DES-X
  • Стандарт за криптиране на данни (DES)
  • Троен DES (TDES)

Въпроси и отговори

В: Какво представлява стандартът за усъвършенствано шифроване (AES)?


О: Advanced Encryption Standard е алгоритъм за блоков шифър със симетричен ключ, който се използва за криптиране на данни.

В: Кога е избран AES и от кого?


О: AES е избран от Националния институт за стандарти и технологии (NIST) през 2001 г.

В: Какво е заменил AES?


О: AES замени стандарта за шифроване на данни (DES).

В: Кога AES стана един от най-популярните алгоритми, използвани в криптографията със симетричен ключ?


О: От 2008 г. AES стана един от най-популярните алгоритми, използвани в криптографията със симетричен ключ.

В: Кой има достъп до AES?


О: AES е достъпен за програмисти и широката общественост с различни софтуерни пакети.

В: Какъв тип шифровъчен алгоритъм е AES?


О: AES е алгоритъм за блоков шифър със симетричен ключ.

В: Какво е основното предназначение на AES?


О: Основната цел на AES е да криптира данни.

AlegsaOnline.com - 2020 / 2023 - License CC3