Введення
Метою проведення конкурсу AES був пошук нового стандарту шифрування на заміну таких алгоритмів як DES і IDEA, крипостійкість яких була поставлена ​​під сумнів, а згодом і зовсім визнали ці алгоритми ненадійними. У результаті проведення конкурсу був обраний новий стандарт шифрування Advanced Encryption Standard (AES). Новий стандарт дав новий напрям у криптології - реалізація шифрів шифрування інформації на багатоядерних процесорах, які використовували декілька потоків для обробки інформації. Це дозволило збільшити довжину ключа для шифрування і дешифрування інформації. p align="justify"> З 2011 року нові процесори Intel отримувати нові інструкції для AES [3]. AES є провідним стандартом симетричного шифрування, який використовується в широкому діапазоні додатків, і постійно зростаючий попит на безпеку і приватність даних забезпечив його повсюдне застосування. p align="justify"> Метою курсової роботи є підвищення рівня знань в області криптографії. Виходячи із зазначеної мети, можна виділити приватні завдання, поставлені в курсовій роботі:
пошук джерел інформації, пов'язаних з основними етапи конкурсу на AES;
провести аналіз джерел інформації;
провести порівняння основних шифрів і зробити висновки.
1. DES і AES
У 1972 і 1974 роках Національним бюро стандартів США був оголошений перший відкритий конкурс на федеральний стандарт шифрування даних. Результатом цього починання став DES (Data Encryption Standard) - можливо, самий широко використовуваний і найуспішніший криптоалгоритм у світі. Досить відзначити, що за чверть століття самого скрупульозного криптоаналізу так і не було знайдено ефективних методів розкриття цього шифру. Під "ефективним" розуміється метод, істотно скорочує трудовитрати порівняно з лобовим розкриттям шифру шляхом тотального перебору ключів [3]. p align="justify"> Після 1977 Нистен кожні п'ять років знову стверджував DES в якості національного стандарту шифрування. Робилося це не дуже охоче, але більш сучасного еквівалента DES не бачив. Однак, разом з розвитком технологічної бази і зростанням обчислювальної потужності процесорів, все більш гостро стала відчуватися і потреба в новому криптостандарта. p align="justify"> До середини 1990-х років було вже цілком очевидно, що DES став архаїкою: 56 біт ключа - це занадто мало, шифр вельми повільно працює в програмних реалізаціях, та й апаратна реалізація спочатку була зорієнтована на 4 - бітові процесори 1970-х. З урахуванням усіх цих обставин, в січня 1997 р. ність оголосив про запуск програми з прийняття нового криптостандарта AES. Згідно цілям нової програми "AES визначатиме незасекреченої алгоритм шифрування, здатний захищати важливу інформацію урядового рівня в наступному столітті". Вихідні мінімальні вимоги до нового криптоалгоритм були наступни...