X-Git-Url: http://git.pk910.de/?p=NextIRCd.git;a=blobdiff_plain;f=src%2Fcrypt_rsa.c;fp=src%2Fcrypt_rsa.c;h=223acb30e02e35ab523ae56210afd6c1d46703db;hp=c78bf8907ad31c447217b7692dbdd83e54c6184c;hb=b708125495aacd544ee33d252368814acae5adb9;hpb=878d4152c9e550c5c418832c305d99a305de330d diff --git a/src/crypt_rsa.c b/src/crypt_rsa.c index c78bf89..223acb3 100644 --- a/src/crypt_rsa.c +++ b/src/crypt_rsa.c @@ -415,7 +415,7 @@ struct crypt_rsa_pubkey *crypt_rsa_get_pubkey(struct crypt_rsa_privkey *privkey) return pubkey; } -int crypt_rsa_encrypt_data(struct crypt_rsa_pubkey *pubkey, const char *data, int datalen, char **encrypted) { +int crypt_rsa_encrypt_data(struct crypt_rsa_pubkey *pubkey, const unsigned char *data, int datalen, unsigned char **encrypted) { if(!pubkey) return 0; if(datalen > crypt_rsa_encrypt_maxlen(pubkey)) @@ -429,7 +429,7 @@ int crypt_rsa_encrypt_data(struct crypt_rsa_pubkey *pubkey, const char *data, in return ret; } -int crypt_rsa_decrypt_data(struct crypt_rsa_privkey *privkey, const char *encrypted, int enclen, char **data) { +int crypt_rsa_decrypt_data(struct crypt_rsa_privkey *privkey, const unsigned char *encrypted, int enclen, unsigned char **data) { if(!privkey) return 0; if(enclen > RSA_size(privkey->rsa))