Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
sph_groestl.h
Go to the documentation of this file.
void sph_groestl256(void *cc, const void *data, size_t len)
Process some data bytes.
Definition: groestl.c:3046
sph_groestl_big_context sph_groestl384_context
This structure is a context for Groestl-384 computations.
Definition: sph_groestl.h:137
Basic type definitions.
void sph_groestl256_addbits_and_close(void *cc, unsigned ub, unsigned n, void *dst)
Add a few additional bits (0 to 7) to the current computation, then terminate it and output the resul...
Definition: groestl.c:3060
void sph_groestl384_addbits_and_close(void *cc, unsigned ub, unsigned n, void *dst)
Add a few additional bits (0 to 7) to the current computation, then terminate it and output the resul...
Definition: groestl.c:3088
void sph_groestl512(void *cc, const void *data, size_t len)
Process some data bytes.
Definition: groestl.c:3102
void sph_groestl224_addbits_and_close(void *cc, unsigned ub, unsigned n, void *dst)
Add a few additional bits (0 to 7) to the current computation, then terminate it and output the resul...
Definition: groestl.c:3032
void sph_groestl512_addbits_and_close(void *cc, unsigned ub, unsigned n, void *dst)
Add a few additional bits (0 to 7) to the current computation, then terminate it and output the resul...
Definition: groestl.c:3116
sph_groestl_small_context sph_groestl224_context
This structure is a context for Groestl-224 computations.
Definition: sph_groestl.h:97
void sph_groestl384_close(void *cc, void *dst)
Terminate the current Groestl-384 computation and output the result into the provided buffer...
Definition: groestl.c:3081
sph_groestl_small_context sph_groestl256_context
This structure is a context for Groestl-256 computations.
Definition: sph_groestl.h:103
void sph_groestl512_close(void *cc, void *dst)
Terminate the current Groestl-512 computation and output the result into the provided buffer...
Definition: groestl.c:3109
void sph_groestl256_close(void *cc, void *dst)
Terminate the current Groestl-256 computation and output the result into the provided buffer...
Definition: groestl.c:3053
This structure is a context for Groestl-224 and Groestl-256 computations: it contains the intermediat...
Definition: sph_groestl.h:75
void sph_groestl224(void *cc, const void *data, size_t len)
Process some data bytes.
Definition: groestl.c:3018
void sph_groestl224_close(void *cc, void *dst)
Terminate the current Groestl-224 computation and output the result into the provided buffer...
Definition: groestl.c:3025
void sph_groestl384(void *cc, const void *data, size_t len)
Process some data bytes.
Definition: groestl.c:3074
This structure is a context for Groestl-384 and Groestl-512 computations: it contains the intermediat...
Definition: sph_groestl.h:115
sph_groestl_big_context sph_groestl512_context
This structure is a context for Groestl-512 computations.
Definition: sph_groestl.h:143