function: rmd160_init | (library) rmd160 |
Name
rmd160_init - Initialize a digest instance with the empty state.
Synopsis
RMD160 rmd160_init( RMD160 target )
Description
rmd160_init initializes the target RMD160 digest instance with the initial empty state. rmd160_init() is implemented as a macro that calls rmd160_copy().
target is the reference to the RMD160 digest instance which will be initialized with the empty state, or is NULL to dynamically allocate a new instance with the empty state. The caller must release a dynamically allocated instance via rmd160_destroy().
Return values
rmd160_init returns the reference to the initialized RMD160 digest instance.
Errors
NULL is returned if a new RMD160 digest instance cannot be allocated.
See also
rmd160 homepage