В качестве альтернативы, операция поиска в таблице может выполняться с одной 32-битной таблицей с 256 записями (занимающей 1024 байта) с последующими операциями кругового вращения.
Используя байтовый подход, можно объединить шаги SubBytes, ShiftRows и MixColumns в одну операцию раунда.