Skip to content

Struct Ase::SHA3_384

ClassList > Ase > SHA3_384

More...

  • #include <randomhash.hh>

Classes

Type Name
struct State

Public Functions

Type Name
SHA3_384 ()
Create context to calculate a 384 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_384 ()

Detailed Description

SHA3_384 - 384 Bit digest generation. This class implements the SHA3 hash funtion to create 384 Bit digests, see FIPS 202 Fips202 .

Public Functions Documentation

function SHA3_384

Ase::SHA3_384::SHA3_384 () 

function digest

void Ase::SHA3_384::digest (
    uint8_t hashvalue
) 

function reset

void Ase::SHA3_384::reset () 

function update [1/2]

void Ase::SHA3_384::update (
    const uint8_t * data,
    size_t length
) 

function update [2/2]

inline void Ase::SHA3_384::update (
    const String & s
) 

function ~SHA3_384

Ase::SHA3_384::~SHA3_384 () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/randomhash.hh