Raven Core
3.0.0
P2P Digital Currency
|
Go to the source code of this file.
Macros | |
#define | TIX2(q, x00, x01, x08, x10, x24) |
#define | TIX3(q, x00, x01, x04, x08, x16, x27, x30) |
#define | TIX4(q, x00, x01, x04, x07, x08, x22, x24, x27, x30) |
#define | CMIX30(x00, x01, x02, x04, x05, x06, x15, x16, x17) |
#define | CMIX36(x00, x01, x02, x04, x05, x06, x18, x19, x20) |
#define | SMIX(x0, x1, x2, x3) |
#define | DECL_STATE_SMALL |
#define | DECL_STATE_BIG |
#define | READ_STATE_SMALL(state) |
#define | READ_STATE_BIG(state) |
#define | WRITE_STATE_SMALL(state) |
#define | WRITE_STATE_BIG(state) |
#define | INCR_COUNTER |
#define | CORE_ENTRY |
#define | CORE_EXIT |
#define | NEXT(rc) |
#define | WRITE_COUNTER |
#define | CLOSE_ENTRY(s, rcm, core) |
#define | ROR(n, s) |
Functions | |
void | sph_fugue224_init (void *cc) |
void | sph_fugue224 (void *cc, const void *data, size_t len) |
void | sph_fugue224_close (void *cc, void *dst) |
void | sph_fugue224_addbits_and_close (void *cc, unsigned ub, unsigned n, void *dst) |
void | sph_fugue256_init (void *cc) |
void | sph_fugue256 (void *cc, const void *data, size_t len) |
void | sph_fugue256_close (void *cc, void *dst) |
void | sph_fugue256_addbits_and_close (void *cc, unsigned ub, unsigned n, void *dst) |
void | sph_fugue384_init (void *cc) |
void | sph_fugue384 (void *cc, const void *data, size_t len) |
void | sph_fugue384_close (void *cc, void *dst) |
void | sph_fugue384_addbits_and_close (void *cc, unsigned ub, unsigned n, void *dst) |
void | sph_fugue512_init (void *cc) |
void | sph_fugue512 (void *cc, const void *data, size_t len) |
void | sph_fugue512_close (void *cc, void *dst) |
void | sph_fugue512_addbits_and_close (void *cc, unsigned ub, unsigned n, void *dst) |
#define CLOSE_ENTRY | ( | s, | |
rcm, | |||
core | |||
) |
Definition at line 933 of file sph_fugue.c.
#define CMIX30 | ( | x00, | |
x01, | |||
x02, | |||
x04, | |||
x05, | |||
x06, | |||
x15, | |||
x16, | |||
x17 | |||
) |
Definition at line 422 of file sph_fugue.c.
#define CMIX36 | ( | x00, | |
x01, | |||
x02, | |||
x04, | |||
x05, | |||
x06, | |||
x18, | |||
x19, | |||
x20 | |||
) |
Definition at line 431 of file sph_fugue.c.
#define CORE_ENTRY |
Definition at line 697 of file sph_fugue.c.
#define CORE_EXIT |
Definition at line 720 of file sph_fugue.c.
#define DECL_STATE_BIG |
Definition at line 566 of file sph_fugue.c.
#define DECL_STATE_SMALL |
Definition at line 561 of file sph_fugue.c.
#define INCR_COUNTER |
Definition at line 686 of file sph_fugue.c.
#define NEXT | ( | rc | ) |
Definition at line 733 of file sph_fugue.c.
#define READ_STATE_BIG | ( | state | ) |
#define READ_STATE_SMALL | ( | state | ) |
Definition at line 570 of file sph_fugue.c.
#define ROR | ( | n, | |
s | |||
) |
Definition at line 956 of file sph_fugue.c.
#define SMIX | ( | x0, | |
x1, | |||
x2, | |||
x3 | |||
) |
Definition at line 440 of file sph_fugue.c.
#define TIX2 | ( | q, | |
x00, | |||
x01, | |||
x08, | |||
x10, | |||
x24 | |||
) |
Definition at line 398 of file sph_fugue.c.
#define TIX3 | ( | q, | |
x00, | |||
x01, | |||
x04, | |||
x08, | |||
x16, | |||
x27, | |||
x30 | |||
) |
Definition at line 405 of file sph_fugue.c.
#define TIX4 | ( | q, | |
x00, | |||
x01, | |||
x04, | |||
x07, | |||
x08, | |||
x22, | |||
x24, | |||
x27, | |||
x30 | |||
) |
Definition at line 413 of file sph_fugue.c.
#define WRITE_COUNTER |
Definition at line 926 of file sph_fugue.c.
#define WRITE_STATE_BIG | ( | state | ) |
#define WRITE_STATE_SMALL | ( | state | ) |
Definition at line 613 of file sph_fugue.c.
void sph_fugue224 | ( | void * | cc, |
const void * | data, | ||
size_t | len | ||
) |
Definition at line 1118 of file sph_fugue.c.
void sph_fugue224_addbits_and_close | ( | void * | cc, |
unsigned | ub, | ||
unsigned | n, | ||
void * | dst | ||
) |
Definition at line 1130 of file sph_fugue.c.
void sph_fugue224_close | ( | void * | cc, |
void * | dst | ||
) |
Definition at line 1124 of file sph_fugue.c.
void sph_fugue224_init | ( | void * | cc | ) |
Definition at line 1112 of file sph_fugue.c.
void sph_fugue256 | ( | void * | cc, |
const void * | data, | ||
size_t | len | ||
) |
Definition at line 1142 of file sph_fugue.c.
void sph_fugue256_addbits_and_close | ( | void * | cc, |
unsigned | ub, | ||
unsigned | n, | ||
void * | dst | ||
) |
Definition at line 1154 of file sph_fugue.c.
void sph_fugue256_close | ( | void * | cc, |
void * | dst | ||
) |
Definition at line 1148 of file sph_fugue.c.
void sph_fugue256_init | ( | void * | cc | ) |
Definition at line 1136 of file sph_fugue.c.
void sph_fugue384 | ( | void * | cc, |
const void * | data, | ||
size_t | len | ||
) |
Definition at line 1166 of file sph_fugue.c.
void sph_fugue384_addbits_and_close | ( | void * | cc, |
unsigned | ub, | ||
unsigned | n, | ||
void * | dst | ||
) |
Definition at line 1178 of file sph_fugue.c.
void sph_fugue384_close | ( | void * | cc, |
void * | dst | ||
) |
Definition at line 1172 of file sph_fugue.c.
void sph_fugue384_init | ( | void * | cc | ) |
Definition at line 1160 of file sph_fugue.c.
void sph_fugue512 | ( | void * | cc, |
const void * | data, | ||
size_t | len | ||
) |
void sph_fugue512_addbits_and_close | ( | void * | cc, |
unsigned | ub, | ||
unsigned | n, | ||
void * | dst | ||
) |
Definition at line 1202 of file sph_fugue.c.
void sph_fugue512_close | ( | void * | cc, |
void * | dst | ||
) |
void sph_fugue512_init | ( | void * | cc | ) |