[−][src]Module miscreant::siv
The Synthetic Initialization Vector (SIV) misuse-resistant block cipher mode of operation.
Structs
Siv | Synthetic Initialization Vector (SIV) mode, providing misuse-resistant authenticated encryption (MRAE). |
Constants
MAX_HEADERS | Maximum number of header items on the encrypted message |
Functions
s2v | "S2V" is a vectorized pseudorandom function (sometimes referred to as a vector MAC or "vMAC") which performs a "dbl"-and-xor operation on the outputs of a pseudo-random function (CMAC or PMAC). |
Type Definitions
Aes128Siv | AES-CMAC-SIV with a 128-bit key |
Aes128PmacSiv | AES-PMAC-SIV with a 128-bit key |
Aes256Siv | AES-CMAC-SIV with a 256-bit key |
Aes256PmacSiv | AES-PMAC-SIV with a 256-bit key |
CmacSiv | SIV modes based on CMAC |
PmacSiv | SIV modes based on PMAC |