Struct Ase::SHA3_224
#include <randomhash.hh>
Classes
Type | Name |
---|---|
struct | State |
Public Functions
Type | Name |
---|---|
SHA3_224 () Create context to calculate a 224 bit SHA3 hash digest. |
|
void | digest (uint8_t hashvalue) Retrieve the resulting hash value. |
void | reset () Reset state to feed and retrieve a new hash value. |
void | update (const uint8_t * data, size_t length) Feed data to be hashed. |
void | update (const String & s) |
~SHA3_224 () |
Detailed Description
SHA3_224 - 224 Bit digest generation. This class implements the SHA3 hash funtion to create 224 Bit digests, see FIPS 202 Fips202 .
Public Functions Documentation
function SHA3_224
Ase::SHA3_224::SHA3_224 ()
function digest
void Ase::SHA3_224::digest (
uint8_t hashvalue
)
function reset
void Ase::SHA3_224::reset ()
function update [1/2]
void Ase::SHA3_224::update (
const uint8_t * data,
size_t length
)
function update [2/2]
inline void Ase::SHA3_224::update (
const String & s
)
function ~SHA3_224
Ase::SHA3_224::~SHA3_224 ()
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/randomhash.hh