push
[NextIRCd.git] / src / crypt_rsa.c
index c78bf8907ad31c447217b7692dbdd83e54c6184c..223acb30e02e35ab523ae56210afd6c1d46703db 100644 (file)
@@ -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))