Расписание ключей (Key Schedule)
Генерация раундовых ключей из мастер-ключа: AES-128 генерирует 11 ключей по 128 бит (10 раундов + initial), AES-256 — 15 ключей. Алгоритм: берём последнее слово (4 байта), применяем RotWord (циклический сдвиг), SubWord (S-box к каждому байту), XOR с константой раунда Rcon, XOR с предыдущим словом. Rcon = 2^(i-1) в GF(2⁸) предотвращает симметрию ключей. Related-key атаки эксплуатируют слабости key schedule (AES-256 уязвим Biryukov-Khovratovich 2009, сложность 2^119 vs 2^256 brute-force)
📖6 мин чтения📊Уровень 7📅19 февраля 2026 г.
🗺️ Mind Map
Загрузка карты...
❓Часто задаваемые вопросы
Расписание ключей (Key Schedule) — это тема о правилах, механизмах и практиках в своей области. Она помогает понять, как принимаются решения и к каким последствиям они приводят.