摘要 |
A cipher encryption and decryption method and apparatus which uses a plurality of rounds (221). Each round contains a plurality of s-box subrounds (100), a matrix convolution (250) and an XOR with a key. Each s-box subround has a permutation polynomial (430), modulo reduction (435) and a hilo swap (450). Processor efficiency is favored in a forward operation over an inverse operation.
|