EVP constification.

This commit is contained in:
Ben Laurie
2000-06-03 14:13:58 +00:00
parent 26a3a48d65
commit 1921eaad64
35 changed files with 201 additions and 119 deletions

View File

@@ -93,18 +93,21 @@ typedef struct rc5_key_st
} RC5_32_KEY;
void RC5_32_set_key(RC5_32_KEY *key, int len, unsigned char *data,
void RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data,
int rounds);
void RC5_32_ecb_encrypt(unsigned char *in,unsigned char *out,RC5_32_KEY *key,
void RC5_32_ecb_encrypt(const unsigned char *in,unsigned char *out,RC5_32_KEY *key,
int enc);
void RC5_32_encrypt(unsigned long *data,RC5_32_KEY *key);
void RC5_32_decrypt(unsigned long *data,RC5_32_KEY *key);
void RC5_32_cbc_encrypt(unsigned char *in, unsigned char *out, long length,
RC5_32_KEY *ks, unsigned char *iv, int enc);
void RC5_32_cfb64_encrypt(unsigned char *in, unsigned char *out, long length,
RC5_32_KEY *schedule, unsigned char *ivec, int *num, int enc);
void RC5_32_ofb64_encrypt(unsigned char *in, unsigned char *out, long length,
RC5_32_KEY *schedule, unsigned char *ivec, int *num);
void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out,
long length, RC5_32_KEY *ks, unsigned char *iv,
int enc);
void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out,
long length, RC5_32_KEY *schedule,
unsigned char *ivec, int *num, int enc);
void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out,
long length, RC5_32_KEY *schedule,
unsigned char *ivec, int *num);
#ifdef __cplusplus
}