Все проектыAll projectsУсі проєкти
Криптография и безопасностьCryptography & securityКриптографія та безпека ЗавершёнCompletedЗавершений 2026

AES Explorer

Интерактивный AES

Интерактивный разбор шифра AES: как он работает, с визуализациями и пошаговыми демо.An interactive breakdown of the AES cipher: how it works, with visualizations and step-by-step demos.Інтерактивний розбір шифру AES: як він працює, з візуалізаціями та покроковими демо.

О проектеOverviewПро проєкт

Веб-приложение на Angular, которое наглядно показывает внутренности AES — самого распространённого блочного шифра в мире. Каждый шаг раунда можно посмотреть на конкретных байтах.

Разобраны все операции: подстановка SubBytes, сдвиг строк ShiftRows, перемешивание столбцов MixColumns, наложение раундового ключа и расписание ключей. Видно, что именно происходит с блоком данных на каждом шаге.

Сделано как учебный инструмент: криптография становится понятнее, когда её видишь, а не читаешь формулы. Один из серии моих интерактивных образовательных демо вместе с RSA-16 и методичкой по Wi-Fi.

An Angular web app that visually shows the internals of AES — the world's most widespread block cipher. Each round step can be watched on concrete bytes.

All operations are dissected: the SubBytes substitution, the ShiftRows shift, the MixColumns mixing, round-key addition and the key schedule. You see exactly what happens to a data block at each step.

Built as a learning tool: cryptography is clearer when you see it rather than read formulas. One of a series of my interactive educational demos alongside RSA-16 and the Wi-Fi guide.

Вебзастосунок на Angular, що наочно показує нутрощі AES — найпоширенішого блокового шифру.

Розібрано всі операції: SubBytes, ShiftRows, MixColumns, накладання раундового ключа та розклад ключів.

Зроблено як навчальний інструмент. Один із серії моїх інтерактивних освітніх демо.

ОсобенностиFeaturesОсобливості

  • Пошаговый разбор раундов AES на конкретных байтах
  • Все операции: SubBytes, ShiftRows, MixColumns, ключи
  • Визуализация расписания ключей
  • Учебный инструмент на Angular
  • Step-by-step breakdown of AES rounds on concrete bytes
  • All operations: SubBytes, ShiftRows, MixColumns, keys
  • Key-schedule visualization
  • A learning tool built with Angular
  • Покроковий розбір раундів AES на конкретних байтах
  • Усі операції: SubBytes, ShiftRows, MixColumns, ключі
  • Візуалізація розкладу ключів
  • Навчальний інструмент на Angular

Похожие проектыRelated projectsСхожі проєкти