Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
List of all members
Ase::SHA3_256::State Struct Reference
Inheritance diagram for Ase::SHA3_256::State:
[legend]

Additional Inherited Members

- Public Member Functions inherited from Ase::SHAKE_Base< 256, 0x06 >
size_t byte_rate () const
 
void reset ()
 
void update (const uint8_t *data, size_t length)
 
size_t get_hash (uint8_t hashvalue[HASHBITS/8])
 Switch from absorbing into squeezing mode and return digest.
 
void squeeze_digest (uint8_t *output, size_t n_out)
 Read out the current Keccak state and permute as needed.
 
- Protected Member Functions inherited from Ase::SHAKE_Base< 256, 0x06 >
size_t xor_state (size_t offset, const uint8_t *input, size_t n_in)
 Add stream data up to block size into Keccak state via XOR.
 
void absorb_padding (size_t offset, uint8_t trail=0x01)
 
 SHAKE_Base (size_t rate)
 

Detailed Description

Definition at line 359 of file randomhash.cc.

Constructor & Destructor Documentation

◆ State()

Ase::SHA3_256::State::State ( )

Definition at line 360 of file randomhash.cc.


The documentation for this struct was generated from the following file: