A rfc5869 HKDF implementation with HMAC_SHA256 and fixed key output length of 32 bytes (L=32)
More...
#include <hkdf_sha256_32.h>
A rfc5869 HKDF implementation with HMAC_SHA256 and fixed key output length of 32 bytes (L=32)
Definition at line 14 of file hkdf_sha256_32.h.
◆ CHKDF_HMAC_SHA256_L32()
CHKDF_HMAC_SHA256_L32::CHKDF_HMAC_SHA256_L32 |
( |
const unsigned char * |
ikm, |
|
|
size_t |
ikmlen, |
|
|
const std::string & |
salt |
|
) |
| |
◆ Expand32()
void CHKDF_HMAC_SHA256_L32::Expand32 |
( |
const std::string & |
info, |
|
|
unsigned char |
hash[OUTPUT_SIZE] |
|
) |
| |
◆ m_prk
unsigned char CHKDF_HMAC_SHA256_L32::m_prk[32] |
|
private |
◆ OUTPUT_SIZE
const size_t CHKDF_HMAC_SHA256_L32::OUTPUT_SIZE = 32 |
|
staticprivate |
The documentation for this class was generated from the following files: