A hasher class for Bitcoin's 160‐bit hash (SHA‐256 + RIPEMD‐160).

Synopsis

Declared in <hash.h>

class CHash160;

Member Functions

Name

Description

Finalize

Writes the final SHA‐256 then RIPEMD‐160 hash into the output buffer.

Reset

Resets the hasher to its initial state.

Write

Adds more data to be hashed.

Static Data Members

Name

Description

OUTPUT_SIZE

Size in bytes of the produced hash.

Created with MrDocs