62 #include <openssl/opensslconf.h>
64 #error RC2 is disabled.
71 #define RC2_KEY_LENGTH 16
83 void private_RC2_set_key(
RC2_KEY *key,
int len,
const unsigned char *data,
int bits);
85 void RC2_set_key(
RC2_KEY *key,
int len,
const unsigned char *data,
int bits);
86 void RC2_ecb_encrypt(
const unsigned char *in,
unsigned char *out,
RC2_KEY *key,
88 void RC2_encrypt(
unsigned long *data,
RC2_KEY *key);
89 void RC2_decrypt(
unsigned long *data,
RC2_KEY *key);
90 void RC2_cbc_encrypt(
const unsigned char *in,
unsigned char *out,
long length,
91 RC2_KEY *ks,
unsigned char *iv,
int enc);
92 void RC2_cfb64_encrypt(
const unsigned char *in,
unsigned char *out,
93 long length,
RC2_KEY *schedule,
unsigned char *ivec,
95 void RC2_ofb64_encrypt(
const unsigned char *in,
unsigned char *out,
96 long length,
RC2_KEY *schedule,
unsigned char *ivec,