[#] [Из песочницы] Конечное поле GF(256) и немного магии
habrabot(difrex,1) — All
2016-03-14 14:30:03




## Введение

Будучи студентом я посещаю занятия по криптографии. И разумеется этот курс не мог обойти вниманием стандарт [AES][1]. При реализации данного алгоритма встает вопрос о реализации полей GF(2^8), что будет освещено в данной статье. Будут рассмотрены: битовая магия для умножения элементов поля, шаблоны для генерации таблиц замен на этапе компиляции. Вторая часть предполагает, что читатель имеет доступ к компилятору с поддержкой C++14. Первая часть будет написана в стиле Си. [Читать дальше →][2]

[1]: https://ru.wikipedia.org/wiki/Advanced_Encryption_Standard
[2]: https://habrahabr.ru/post/279197/#habracut