Основен друг

AES криптология

AES криптология
AES криптология

Видео: Криптография для хакеров. Основы алгоритмов шифрования 2024, Юли

Видео: Криптография для хакеров. Основы алгоритмов шифрования 2024, Юли
Anonim

AES, в пълен разширен стандарт за шифроване, стандарт за криптиране на данни, одобрен от Националния институт за стандарти и технологии на САЩ (NIST) като заместител на стандарта за шифроване на данни (DES). AES предлага далеч по-голяма сигурност от DES за комуникации и търговски транзакции през Интернет.

През януари 1997 г. NIST публикува публично искане за кандидати за замяна на застаряващия DES, което доведе до 15 жизнеспособни предложения от 12 държави. През октомври 2000 г. NIST обяви, че Rijndael, програма, създадена от двама белгийски криптографи, Джоан Даемен и Винсент Риймен, е приета като нов стандарт или Разширен стандарт за шифроване (AES). Предшественикът на NIST, Националното бюро за стандарти, очакваше DES да бъде внедрен в хардуер със специално предназначение и по този начин не беше взел предвид или почти никакво внимание на неговото ефективно прилагане в софтуера, т.е. чрез използване на микропроцесори с общо предназначение. В резултат на това DES не успя да се възползва от бързото развитие на микропроцесорите, възникнало през последните две десетилетия на 20 век. Спецификациите на AES, от друга страна, подчертават еднакво хардуерните и софтуерни реализации. Отчасти това признаваше нуждите на смарт карти и друго оборудване за продажба, което обикновено има много ограничени възможности за изчисление, но по-важно беше признаването на нарастващите нужди на Интернет и електронната търговия. Въз основа на техния опит с DES, където подобренията в изчисленията просто надвишават коефициента на работа на фиксирания 56-битов кодов ключ, NIST спецификациите за AES също призовават алгоритъма да може да увеличи дължината на ключа, ако е необходимо. Rijndael се оказа достатъчно малък, за да бъде реализиран на смарт карти (с по-малко от 10 000 байта код) и достатъчно гъвкав, за да позволи по-голяма дължина на ключовете.

Въз основа на опита на DES има всички основания да се смята, че AES няма да се поддаде на криптоанализата, нито ще бъде преодоляна от развитието в изчислителната техника, както беше и DES, тъй като работният му фактор може лесно да се коригира, за да ги изпревари.