ПРАКТИКА 2 ІЗ 4
Заміни та поверни
Дослідіть справжню AES S-box та обернену підстановку.
Лабораторія S-box
Для кожного байта існує рівно одна заміна. Введіть hex-байт, спробуйте передбачити його заміну, а потім перевірте.
Обернена S-box
Отриманий байт треба повернути до початкового. Заповніть відповідь.
Чому це оборотно?
Кожен із 256 можливих байтів має унікальне значення у S-box. Тому існує обернена таблиця. Підстановка сама по собі — не повний AES.
Дізнатись більше: як будують AES S-box
Для ненульового байта знаходять мультиплікативне обернення в GF(2⁸), після чого застосовують афінне перетворення над бітами. Нуль обробляється окремо.