/search.css" rel="stylesheet" type="text/css"/> /search.js">
Go to the source code of this file.
Classes | |
struct | aesni1xm128i_key_t |
class | r123::AESNI1xm128i |
struct | r123::AESNI4x32 |
class | r123::AESNI1xm128i_R< ROUNDS > |
class | r123::AESNI4x32_R< ROUNDS > |
Namespaces | |
r123 | |
Macros | |
#define | aesni4x32_rounds aesni1xm128i_rounds |
#define | aesni4x32(c, k) aesni4x32_R(aesni4x32_rounds, c, k) |
Typedefs | |
typedef struct r123array1xm128i | aesni1xm128i_ctr_t |
typedef struct r123array1xm128i | aesni1xm128i_ukey_t |
typedef struct r123array4x32 | aesni4x32_ukey_t |
typedef struct r123array4x32 | aesni4x32_ctr_t |
typedef aesni1xm128i_key_t | aesni4x32_key_t |
Enumerations | |
enum | r123_enum_aesni1xm128i { aesni1xm128i_rounds = 10 } |
enum | r123_enum_aesni4x32 { aesni4x32_rounds = 10 } |
Functions | |
static aesni1xm128i_ctr_t | aesni1xm128i (aesni1xm128i_ctr_t in, aesni1xm128i_key_t k) |
static aesni1xm128i_ctr_t | aesni1xm128i_R (unsigned R, aesni1xm128i_ctr_t in, aesni1xm128i_key_t k) |
static aesni4x32_key_t | aesni4x32keyinit (aesni4x32_ukey_t uk) |
static aesni4x32_ctr_t | aesni4x32_R (unsigned int Nrounds, aesni4x32_ctr_t c, aesni4x32_key_t k) |
#define aesni4x32_rounds aesni1xm128i_rounds |