#include <cstddef>
#include <cstdint>
Go to the source code of this file.
|
| void | AesniKeyExpansion128 (void *round_keys) |
| |
| void | AesniCtrStreamBlocks128 (const void *round_keys, std::uint64_t *counter, void *output, std::size_t number_of_blocks) |
| |
| void | AesniCtrStreamBlocks128Unaligned (const void *round_keys, std::uint64_t *counter, void *output, std::size_t number_of_blocks) |
| |
| void | AesniCtrStreamSingleBlock128Unaligned (const void *round_keys, std::uint64_t *counter, void *output) |
| |
| void | AesniTmmoBatch4 (const void *round_keys, void *input, __uint128_t tweak) |
| |
| void | AesniMmoSingle (const void *round_keys, void *input) |
| |
| void | AesniBmrDkc (const void *round_keys, const void *key_a, const void *key_b, std::uint64_t gate_id, std::size_t number_of_parties, void *output) |
| |
◆ AesniBmrDkc()
| void AesniBmrDkc |
( |
const void * |
round_keys, |
|
|
const void * |
key_a, |
|
|
const void * |
key_b, |
|
|
std::uint64_t |
gate_id, |
|
|
std::size_t |
number_of_parties, |
|
|
void * |
output |
|
) |
| |
◆ AesniCtrStreamBlocks128()
| void AesniCtrStreamBlocks128 |
( |
const void * |
round_keys, |
|
|
std::uint64_t * |
counter, |
|
|
void * |
output, |
|
|
std::size_t |
number_of_blocks |
|
) |
| |
◆ AesniCtrStreamBlocks128Unaligned()
| void AesniCtrStreamBlocks128Unaligned |
( |
const void * |
round_keys, |
|
|
std::uint64_t * |
counter, |
|
|
void * |
output, |
|
|
std::size_t |
number_of_blocks |
|
) |
| |
◆ AesniCtrStreamSingleBlock128Unaligned()
| void AesniCtrStreamSingleBlock128Unaligned |
( |
const void * |
round_keys, |
|
|
std::uint64_t * |
counter, |
|
|
void * |
output |
|
) |
| |
◆ AesniKeyExpansion128()
| void AesniKeyExpansion128 |
( |
void * |
round_keys | ) |
|
◆ AesniMmoSingle()
| void AesniMmoSingle |
( |
const void * |
round_keys, |
|
|
void * |
input |
|
) |
| |
◆ AesniTmmoBatch4()
| void AesniTmmoBatch4 |
( |
const void * |
round_keys, |
|
|
void * |
input, |
|
|
__uint128_t |
tweak |
|
) |
| |
◆ kAesBlockSize
| constexpr std::size_t kAesBlockSize = 16 |
|
constexpr |
◆ kAesKeySize128
| constexpr std::size_t kAesKeySize128 = 16 |
|
constexpr |
◆ kAesNumRoundKeys128
| constexpr std::size_t kAesNumRoundKeys128 = 11 |
|
constexpr |
◆ kAesRoundKeysSize128
| constexpr std::size_t kAesRoundKeysSize128 = 176 |
|
constexpr |