13 #ifndef ORDO_BLOCK_CIPHERS_H
14 #define ORDO_BLOCK_CIPHERS_H
28 #define block_init ordo_block_init
29 #define block_forward ordo_block_forward
30 #define block_inverse ordo_block_inverse
31 #define block_final ordo_block_final
32 #define block_query ordo_block_query
33 #define block_bsize ordo_block_bsize
49 const void *key,
size_t key_len,
50 prim_t primitive,
const void *params);
93 int query,
size_t value);
int prim_t
Data type which holds a primitive identifier.
Definition: identification.h:58
ORDO_PUBLIC int block_init(struct BLOCK_STATE *state, const void *key, size_t key_len, prim_t primitive, const void *params)
Definition: block_ciphers.c:21
ORDO_PUBLIC void block_final(struct BLOCK_STATE *state)
Definition: block_ciphers.c:90
ORDO_PUBLIC void block_inverse(const struct BLOCK_STATE *state, void *block)
Definition: block_ciphers.c:67
ORDO_PUBLIC size_t block_bsize(void)
Definition: features.c:315
ORDO_PUBLIC size_t block_query(prim_t primitive, int query, size_t value)
Definition: block_ciphers.c:112
ORDO_PUBLIC void block_forward(const struct BLOCK_STATE *state, void *block)
Definition: block_ciphers.c:44