![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
A hasher class for HMAC-SHA-256. More...
#include <hmac_sha256.h>
Public Member Functions | |
| CHMAC_SHA256 (const unsigned char *key, size_t keylen) | |
| CHMAC_SHA256 & | Write (const unsigned char *data, size_t len) |
| void | Finalize (unsigned char hash[OUTPUT_SIZE]) |
Static Public Attributes | |
| static const size_t | OUTPUT_SIZE = 32 |
Private Attributes | |
| CSHA256 | outer |
| CSHA256 | inner |
A hasher class for HMAC-SHA-256.
Definition at line 13 of file hmac_sha256.h.
Definition at line 31 of file hmac_sha256.cpp.
|
inline |
Definition at line 23 of file hmac_sha256.h.
|
private |
Definition at line 17 of file hmac_sha256.h.
|
private |
Definition at line 16 of file hmac_sha256.h.
|
static |
Definition at line 20 of file hmac_sha256.h.