КИБЕРВИКИПЕДИЯ
SECURITY VISION

Введите термин или слово

Поиск

AES (Advanced Encryption Standard)

AES (Advanced Encryption Standard) — это симметричный алгоритм блочного шифрования, который широко используется для защиты данных. Он был разработан в 2001 году и принят в качестве стандарта правительством США. AES работает с блоками данных по 128 бит и поддерживает ключи длиной 128, 192 или 256 бит, что делает его очень надежным.

Алгоритм состоит из нескольких этапов:

  1. SubBytes— замена каждого байта данных по специальной таблице (S-box).
  2. ShiftRows— циклический сдвиг строк в блоке.
  3. MixColumns— перемешивание столбцов с помощью математических операций.
  4. AddRoundKey— наложение ключа шифрования с помощью операции XOR.

Эти этапы повторяются несколько раз (10, 12 или 14 раундов в зависимости от длины ключа). AES считается очень безопасным, так как даже самый мощный суперкомпьютер потребует миллиарды лет для взлома 256-битного ключа методом перебора.

Бытовые примеры:

  1. Сейф с кодом— как AES защищает данные, так и сейф защищает ценности, но если знать код (ключ), доступ открыт.
  2. Дверной замок с ключом— только у кого есть ключ, тот может открыть дверь (расшифровать данные).
  3. Почтовый ящик с кодом— без кода нельзя прочитать письма (данные).
  4. Закодированная рация— только те, кто знают частоту (ключ), могут услышать сообщение.
  5. Шифрованная записная книжка— только владелец, знающий пароль, может прочитать записи.
  6. Банковская карта с PIN-кодом— без PIN данные карты бесполезны.
  7. Запароленный Wi-Fi— только те, у кого есть пароль, могут подключиться.
  8. Сигнализация автомобиля— без брелка (ключа) машину не угнать.
  9. Цифровая подпись документа— подтверждает, что файл не изменялся (как печать на конверте).
  10. Секретный язык между друзьями— только они понимают, что значит каждое слово.