Crate aesti [] [src]

Scalar fixed time AES core transform

This is a straight conversion of the aes_ti.c & aes.h code from the linux kernel.


This should be used with a good mode (GCM, EME, XTS, etc). Aes here only implements encryption/decryption of a single block. It is essentially ECB only.

In most cases using a complete cryptosystem library like NACL, sodium, and others will be a better choice. These try to avoid various missteps that can compromise the intended use of this block cipher.