21 #ifndef ORDO_CFB_MODE_H
22 #define ORDO_CFB_MODE_H
36 #define cfb_init ordo_cfb_init
37 #define cfb_update ordo_cfb_update
38 #define cfb_final ordo_cfb_final
39 #define cfb_query ordo_cfb_query
40 #define cfb_bsize ordo_cfb_bsize
47 int cfb_init(
struct CFB_STATE *state,
48 struct BLOCK_STATE *cipher_state,
49 const void *iv,
size_t iv_len,
57 struct BLOCK_STATE *cipher_state,
58 const void *in,
size_t in_len,
59 void *out,
size_t *out_len);
65 struct BLOCK_STATE *cipher_state,
66 void *out,
size_t *out_len);
72 int query,
size_t value);
int prim_t
Data type which holds a primitive identifier.
Definition: identification.h:58
ORDO_PUBLIC void cfb_update(struct CFB_STATE *state, struct BLOCK_STATE *cipher_state, const void *in, size_t in_len, void *out, size_t *out_len)
Definition: cfb.c:111
ORDO_PUBLIC size_t cfb_bsize(void)
ORDO_PUBLIC int cfb_final(struct CFB_STATE *state, struct BLOCK_STATE *cipher_state, void *out, size_t *out_len)
Definition: cfb.c:121
ORDO_PUBLIC int cfb_init(struct CFB_STATE *state, struct BLOCK_STATE *cipher_state, const void *iv, size_t iv_len, int dir, const void *params)
Definition: cfb.c:24
ORDO_PUBLIC size_t cfb_query(prim_t cipher, int query, size_t value)