Crate ct_aes

Source
Expand description

Constant time AES.

§Warning

This is low-level cryptography. It must only be used for implementing high-level constructions. It must only be used as a fallback for platforms without AES intrinsics. Do NOT use this code unless you know exactly what you are doing. If in doubt, use aes-gcm instead.

Modules§

aes32
Constant time 32-bit bitsliced AES from BearSSL.
aes64
Constant time 64-bit bitsliced AES from BearSSL.

Constants§

BLOCK_SIZE
The size in bytes of an AES block.

Type Aliases§

Block
An AES block.