#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 |