Основна відмінність між шифрами AES і DES полягає в тому розмір ключа, який використовується для шифрування. AES використовує ключ розміром 128, 192 або 256 біт, що забезпечує надійну безпеку. Навпаки, DES використовує відносно невеликий
розмір ключа, що робить його вразливим до атак грубої сили з використанням сучасних обчислювальних потужностей.18 березня 2024 р.
AES, створений у 2001 році, має більшу довжину ключа та складнішу структуру, що робить його більш безпечним і часто використовується в сучасних програмах. На відміну від цього, DES, який був представлений у 1977 році, має коротша довжина ключів і розпізнані помилки, тому його було замінено на AES у більшості програм безпеки.
AES експоненціально більш безпечний, ніж 56-бітний ключ DES, оскільки він дозволяє вибрати 128-бітний, 192-бітний або 256-бітний ключ. Оскільки розмір ключа впливає на міцність шифрування, DES застарів через постійний прогрес обчислювальної техніки.
Оскільки DES використовує менший ключ, він менш безпечний. Оскільки AES використовує великий секретний ключ, він більш безпечний. У порівнянні з AES розмір ключа DES менший.
3DES — це алгоритм, який виконує потрійне шифрування DES; він заснований на застосуванні його три рази, з трьома різними ключами, що робить його набагато безпечнішим. Цей метод поступово витісняється AES, оскільки це до шести разів швидше, проте все ще існують електронні платежі, кредитні картки тощо.
СИЛА ДЕС Використання 56-бітних ключів При довжині ключа 56 біт існує 256 можливих ключів, що становить приблизно 7,2 X 1016 ключів. Таким чином, на перший погляд, атака грубою силою виглядає непрактичною.