HmacContext.h
Go to the documentation of this file.
Hash getHash()
Finalise and return the final hash value.
Definition: HashContext.h:104
HashContext & reset(EngineArgs &&... engineArgs)
Reset the context for a new calculation.
Definition: HashContext.h:41
HashContext & update(const Blob &blob)
Data from Blob.
Definition: HashContext.h:64
HmacContext & update(Ts &&... args)
Update HMAC with some message content.
Definition: HmacContext.h:82
Hash calculate(Ts &&... args)
Calculate hash for some data.
Definition: HmacContext.h:108
HmacContext & init(const Secret &key)
Initialise HMAC with key.
Definition: HmacContext.h:50
HmacContext(const Secret &key)
Initialise HMAC context with key.
Definition: HmacContext.h:41
Definition: Blake2s.h:19
std::array< uint8_t, size_ > ByteArray
Class template for fixed byte array.
Definition: ByteArray.h:24