Приветствую всех. Можно взять с репозитория libaes и поиграться. Она пока не самая быстрая реализация, на вскидку нужно galois_mul() делать как inline это минимум. Но зато работает и я думаю что понятный довольно код получился. Есть утилита aescat с подсказкой, если кто захочет побаловаться. Успешных исследований. -- Г.А.