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.