X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=crypt.h;h=019b643e7f00ef1c548a59b30e1d870f96cdb7d1;hp=c430406f3c269b7d23e0d05fd95a8fe01bfe2f8a;hb=672e27768e31a6eaa6854d4fc75ee6885db9abd8;hpb=a9126f461792a84c760162ecb25100f1593d427d diff --git a/crypt.h b/crypt.h index c430406f..019b643e 100644 --- a/crypt.h +++ b/crypt.h @@ -7,10 +7,6 @@ /** \file crypt.h prototypes for the RSA crypt functions */ #include -int para_decrypt_challenge(char *key_file, long unsigned *challenge_nr, - unsigned char *buf, unsigned rsa_inlen); -int para_encrypt_challenge(RSA* rsa, long unsigned challenge_nr, - unsigned char *outbuf); int para_encrypt_buffer(RSA* rsa, unsigned char *inbuf, unsigned len, unsigned char *outbuf); int para_decrypt_buffer(char *key_file, unsigned char *outbuf, unsigned char *inbuf, @@ -35,4 +31,5 @@ int rc4_recv_buffer(struct rc4_context *rcc, char *buf, size_t size); /** \cond used to distinguish between loading of private/public key */ #define LOAD_PUBLIC_KEY 0 #define LOAD_PRIVATE_KEY 1 +#define CHALLENGE_SIZE 64 /** \endcond **/