Crate softaes

Source
Expand description

Software implementation of the AES round function.

Modules§

unprotected
Fastest software AES implementation, but with no protection against side channels Software implementation of the AES round function with no protection against side-channel attacks.

Structs§

Block
An AES block.
SoftAes

Type Aliases§

SoftAesFast
Fast software AES implementation, but with minimal protection against side channels
SoftAesModerate
Software AES implementation with a stride of 64 words (practical protection against side channels)
SoftAesSlow
Software AES implementation with a stride of 16 words (paranoid protection against side channels)