15 #ifndef ORDO_THREEFISH256_H
16 #define ORDO_THREEFISH256_H
30 #define threefish256_init ordo_threefish256_init
31 #define threefish256_forward ordo_threefish256_forward
32 #define threefish256_inverse ordo_threefish256_inverse
33 #define threefish256_final ordo_threefish256_final
34 #define threefish256_query ordo_threefish256_query
35 #define threefish256_bsize ordo_threefish256_bsize
45 const void *key,
size_t key_len,
ORDO_PUBLIC void threefish256_forward(const struct THREEFISH256_STATE *state, void *block)
Definition: threefish256.c:45
ORDO_PUBLIC size_t threefish256_query(int query, size_t value)
Threefish-256 block cipher parameters.
Definition: block_params.h:25
ORDO_PUBLIC int threefish256_init(struct THREEFISH256_STATE *state, const void *key, size_t key_len, const struct THREEFISH256_PARAMS *params)
Definition: threefish256.c:29
ORDO_PUBLIC size_t threefish256_bsize(void)
ORDO_PUBLIC void threefish256_final(struct THREEFISH256_STATE *state)
Definition: threefish256.c:65
ORDO_PUBLIC void threefish256_inverse(const struct THREEFISH256_STATE *state, void *block)
Definition: threefish256.c:55