HmacContext.h
Go to the documentation of this file.
HmacContext(const Secret &key)
Initialise HMAC context with key.
Definition: HmacContext.h:36
HashContext & reset()
Reset the context for a new calculation.
Definition: HashContext.h:42
std::array< uint8_t, size_ > ByteArray
Class template for fixed byte array.
Definition: ByteArray.h:24
HmacContext & init(const Secret &key)
Initialise HMAC with key.
Definition: HmacContext.h:45
HmacContext & update(Ts &&... args)
Update HMAC with some message content.
Definition: HmacContext.h:77
Class template for a Hash implementation 'Context'.
Definition: HashContext.h:23
Hash calculate(Ts &&... args)
Calculate hash for some data.
Definition: HmacContext.h:103
Definition: Blob.h:15
Hash getHash()
Finalise and return the final hash value.
Definition: HashContext.h:96
Definition: HmacContext.h:19
1.8.13