#include "api.h"
Include dependency graph for blake2s.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| struct | crypto_blake2s_context_t |
Macros | |
| #define | BLAKE2S_MAXHASHSIZE 32 |
| #define | BLAKE2S_MAXKEYSIZE 32 |
| #define | BLAKE2S_STATESIZE 32 |
| #define | BLAKE2S_BLOCKSIZE 64 |
Functions | |
| CRYPTO_FUNC_INIT (blake2s) | |
| void | CRYPTO_NAME (blake2s, initkey)(crypto_blake2s_context_t *ctx |
| CRYPTO_FUNC_UPDATE (blake2s) | |
| CRYPTO_FUNC_FINAL (blake2s) | |
Variables | |
| void size_t | hashSize |
| void size_t const void * | key |
| void size_t const void size_t | keySize |
Macro Definition Documentation
◆ BLAKE2S_BLOCKSIZE
| #define BLAKE2S_BLOCKSIZE 64 |
◆ BLAKE2S_MAXHASHSIZE
| #define BLAKE2S_MAXHASHSIZE 32 |
◆ BLAKE2S_MAXKEYSIZE
| #define BLAKE2S_MAXKEYSIZE 32 |
◆ BLAKE2S_STATESIZE
| #define BLAKE2S_STATESIZE 32 |
Function Documentation
◆ CRYPTO_FUNC_FINAL()
| CRYPTO_FUNC_FINAL | ( | blake2s | ) |
◆ CRYPTO_FUNC_INIT()
| CRYPTO_FUNC_INIT | ( | blake2s | ) |
◆ CRYPTO_FUNC_UPDATE()
| CRYPTO_FUNC_UPDATE | ( | blake2s | ) |
◆ CRYPTO_NAME()
| void CRYPTO_NAME | ( | blake2s | , |
| initkey | |||
| ) |
Variable Documentation
◆ hashSize
| void size_t hashSize |
◆ key
| void size_t const void* key |
◆ keySize
| void size_t const void size_t keySize |
1.9.1