CSHA3512 & Write(const unsigned char *data, size_t len)
 
static const size_t OUTPUT_SIZE
 
void clear()
Clears the hash state, removing all sensitive data, and then resets the hash ready for a new hashing ...
 
void Finalize(unsigned char hash[OUTPUT_SIZE])
 
Internal SHA-3-512 implementation. 
 
A hasher class for SHA3-512. 
 
void update(const void *data, size_t len)
Updates the hash with more data. 
 
void reset()
Resets the hash ready for a new hashing process. 
 
void finalize(void *hash, size_t len)
Finalizes the hashing process and returns the hash.