1 typedef void (*block_f)(const unsigned char in[16],
5 void CRYPTO_cbc128_encrypt(const unsigned char *in, unsigned char *out,
6 size_t len, const void *key,
7 unsigned char ivec[16], block_f block);
8 void CRYPTO_cbc128_decrypt(const unsigned char *in, unsigned char *out,
9 size_t len, const void *key,
10 unsigned char ivec[16], block_f block);
12 void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out,
13 size_t len, const void *key,
14 unsigned char ivec[16], unsigned char ecount_buf[16],
15 unsigned int *num, block_f block);
17 void CRYPTO_ofb128_encrypt(const unsigned char *in, unsigned char *out,
18 size_t len, const void *key,
19 unsigned char ivec[16], int *num,
22 void CRYPTO_cfb128_encrypt(const unsigned char *in, unsigned char *out,
23 size_t len, const void *key,
24 unsigned char ivec[16], int *num,
25 int enc, block_f block);
26 void CRYPTO_cfb128_8_encrypt(const unsigned char *in, unsigned char *out,
27 size_t length, const void *key,
28 unsigned char ivec[16], int *num,
29 int enc, block_f block);
30 void CRYPTO_cfb128_1_encrypt(const unsigned char *in, unsigned char *out,
31 size_t bits, const void *key,
32 unsigned char ivec[16], int *num,
33 int enc, block_f block);