![]() |
Bitcoin ABC 0.32.4
P2P Digital Currency
|
#include <iostream>#include <bench/bench.h>#include <crypto/chacha20.h>#include <crypto/chacha20poly1305.h>#include <hash.h>Go to the source code of this file.
Functions | |
| static void | CHACHA20 (benchmark::Bench &bench, size_t buffersize) |
| static void | FSCHACHA20POLY1305 (benchmark::Bench &bench, size_t buffersize) |
| static void | CHACHA20_64BYTES (benchmark::Bench &bench) |
| static void | CHACHA20_256BYTES (benchmark::Bench &bench) |
| static void | CHACHA20_1MB (benchmark::Bench &bench) |
| static void | FSCHACHA20POLY1305_64BYTES (benchmark::Bench &bench) |
| static void | FSCHACHA20POLY1305_256BYTES (benchmark::Bench &bench) |
| static void | FSCHACHA20POLY1305_1MB (benchmark::Bench &bench) |
| BENCHMARK (CHACHA20_64BYTES) | |
| BENCHMARK (CHACHA20_256BYTES) | |
| BENCHMARK (CHACHA20_1MB) | |
| BENCHMARK (FSCHACHA20POLY1305_64BYTES) | |
| BENCHMARK (FSCHACHA20POLY1305_256BYTES) | |
| BENCHMARK (FSCHACHA20POLY1305_1MB) | |
Variables | |
| static const uint64_t | BUFFER_SIZE_TINY = 64 |
| static const uint64_t | BUFFER_SIZE_SMALL = 256 |
| static const uint64_t | BUFFER_SIZE_LARGE = 1024 * 1024 |
| BENCHMARK | ( | CHACHA20_1MB | ) |
| BENCHMARK | ( | CHACHA20_256BYTES | ) |
| BENCHMARK | ( | CHACHA20_64BYTES | ) |
| BENCHMARK | ( | FSCHACHA20POLY1305_1MB | ) |
| BENCHMARK | ( | FSCHACHA20POLY1305_256BYTES | ) |
| BENCHMARK | ( | FSCHACHA20POLY1305_64BYTES | ) |
|
static |
Definition at line 17 of file chacha20.cpp.
|
static |
|
static |
|
static |
|
static |
Definition at line 26 of file chacha20.cpp.
|
static |
|
static |
|
static |
|
static |
Definition at line 15 of file chacha20.cpp.
|
static |
Definition at line 14 of file chacha20.cpp.
|
static |
Definition at line 13 of file chacha20.cpp.