Структуры данных: Что такое T-таблица? - PullRequest
0 голосов
/ 04 ноября 2018

В моем классе CS они говорили о T-таблицах для реализации функции криптографии. Они никогда не объясняли, что такое T-таблицы.

Что такое Т-стол?

1 Ответ

0 голосов
/ 04 ноября 2018

Я нашел это. Это был более сложный поиск, чем я думал. Что за T-таблица определена в самой спецификации AES, и для удобства она относится скорее к математической нотации, чем к чему-либо еще.

Определение:

Мы определяем таблицы T0-T3. Это 4 таблицы с 256 4-байтовыми записями и занимают 4 КБайт общего пространства.

Вскоре после этого они упоминаются в следующем абзаце.

В последнем раунде операция MixColumn отсутствует. Это сводится к тому, что таблица S должен использоваться вместо таблиц T. Необходимость в дополнительных таблицах может быть подавлена извлечение таблицы S из таблиц T путем маскировки при выполнении последнего раунда.

Таким образом, таблица T - это таблица со случайными значениями.

Источник: https://csrc.nist.gov/csrc/media/projects/cryptographic-standards-and-guidelines/documents/aes-development/rijndael-ammended.pdf (см. 5.2.1)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...