Чи знаєте ви шифрування AES (Advanced Encryption Standard)?

Зміст

Розширений стандарт шифрування (AES) у криптографії, також відомий як шифрування Rijndael, є специфікаційним стандартом шифрування, прийнятим федеральним урядом США.

AES є варіантом блокового шифру Rijndael, розробленого двома бельгійськими криптографами, Джоан Демен і Вінсентом Рейменом, які подали пропозицію до NIST під час процесу відбору AES. Rijndael — це набір шифрів з різними ключами та розмірами блоків. Для AES NIST вибрав трьох членів сімейства Rijndael, кожен з розміром блоку 128 біт, але з трьома різними довжинами ключа: 128, 192 і 256 біт.

1667530107-图片1

Цей стандарт використовується для заміни оригінального DES (стандарт шифрування даних) і широко використовується в усьому світі. Після п’ятирічного процесу відбору розширений стандарт шифрування був опублікований Національним інститутом стандартів і технологій (NIST) у FIPS PUB 197 26 листопада 2001 року та став чинним стандартом 26 травня 2002 року. У 2006 році Advanced Encryption Standard став одним із найпопулярніших алгоритмів шифрування з симетричним ключем.

AES реалізовано в програмному та апаратному забезпеченні по всьому світу для шифрування конфіденційних даних. Це має важливе значення для комп’ютерної безпеки уряду, кібербезпеки та захисту електронних даних.

Особливості AES (Advanced Encryption Standard):
1. Мережа SP: працює на структурі мережі SP, а не на структурі шифру Фейстеля, яку можна побачити у випадку алгоритму DES.
2. Байтові дані: Алгоритм шифрування AES працює з байтовими даними замість бітових. Тому під час шифрування 128-бітний розмір блоку розглядається як 16 байт.
3. Довжина ключа: кількість раундів для виконання залежить від довжини ключа, який використовується для шифрування даних. Існує 10 раундів для 128-бітного розміру ключа, 12 раундів для 192-бітного розміру ключа та 14 раундів для 256-бітного розміру ключа.
4. Розширення ключа: на першому етапі використовується один ключ, який пізніше розширюється до кількох ключів, що використовуються в окремих раундах.

Наразі більшість модулів Bluetooth Feasycom підтримують передачу даних із шифруванням AES-128, що значно підвищує безпеку передачі даних. Щоб дізнатися більше, зв’яжіться з командою Feasycom.

Прокрутка до початку