Module aes::soft

source ยท
Expand description

AES block cipher constant-time implementation.

The implementation uses a technique called fixslicing, an improved form of bitslicing which represents ciphers in a way which enables very efficient constant-time implementations in software.

Modulesยง

  • fixslice ๐Ÿ”’
    Fixsliced implementations of AES-128, AES-192 and AES-256 (64-bit) adapted from the C implementation.

Macrosยง

Structsยง