Який розмір ключа шифру AES?

Ключі Advanced Encryption Standard (AES) — це симетричні ключі, які можуть мати три різні довжини (128, 192 або 256 біт). AES — це стандарт шифрування, визнаний і рекомендований урядом США. 256-бітні ключі є найдовшими, дозволеними AES.

Для AES допустимі розміри ключів 128, 192 і 256 біт.

16 байт AES використовує розмір блоку 128 біт, у якому дані поділено на масив чотири на чотири, що містить 16 байтів. Оскільки є вісім біт на байт, загальна кількість кожного блоку становить 128 біт. Розмір зашифрованих даних залишається незмінним: 128 біт відкритого тексту дають 128 біт зашифрованого тексту. Як працює AES?');})();(function(){window.jsl.dh('ZZzrZs6EPKPIptQPoMO_sAE__35','

Різниця між AES і DES

ЕталонAESDES
Розмір блоку128 біт64 біти
Розмір ключа128, 192 або 256 біт56 біт
Кількість раундів10, 12 або 14 патронів (залежно від розміру ключа)16 раундів
S-Box (Substitution Box)Сильно нелінійні ящики підстановкиВідносно прості коробки заміни

Довжина ключа зазвичай вказується як логарифм у формі бітів. Так напр. 3-бітовий ключ (2 x 2 x 2 = 8) дозволяє приймати вісім різних ключів. Чим довший ключ, тим безпечніші дані можна переглядати з ним. Довжина ключа є стандартом безпеки шифрування та залежить від використовуваного протоколу та алгоритму.

Ключ довжиною 4096 біт дійсно забезпечує розумне збільшення міцності в порівнянні з ключем 2048 біт, а відповідно до складності GNFS міцність шифрування не падає після 2048 біт. Існує значне збільшення використання ЦП протягом короткого часу встановлення зв’язку в результаті 4096-бітного ключа.