X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fd0_blind_id.git;a=blobdiff_plain;f=d0_rijndael.h;h=e1c8f71bcaba9bfb3f651dc4cd6cdaf7a791fdd7;hp=f9f1df30de241259b8d9ad23aaf92a778fbf7a06;hb=82eb99e08aff97e2738e202ba9b943a6c4b94b28;hpb=303ef96f1912df5722a565565911b625d9125975 diff --git a/d0_rijndael.h b/d0_rijndael.h index f9f1df3..e1c8f71 100644 --- a/d0_rijndael.h +++ b/d0_rijndael.h @@ -5,13 +5,13 @@ #include "d0.h" -int d0_rijndael_setup_encrypt(unsigned long *rk, const unsigned char *key, +D0_EXPORT int d0_rijndael_setup_encrypt(unsigned long *rk, const unsigned char *key, int keybits); -int d0_rijndael_setup_decrypt(unsigned long *rk, const unsigned char *key, +D0_EXPORT int d0_rijndael_setup_decrypt(unsigned long *rk, const unsigned char *key, int keybits); -void d0_rijndael_encrypt(const unsigned long *rk, int nrounds, +D0_EXPORT void d0_rijndael_encrypt(const unsigned long *rk, int nrounds, const unsigned char plaintext[16], unsigned char ciphertext[16]); -void d0_rijndael_decrypt(const unsigned long *rk, int nrounds, +D0_EXPORT void d0_rijndael_decrypt(const unsigned long *rk, int nrounds, const unsigned char ciphertext[16], unsigned char plaintext[16]); #define D0_RIJNDAEL_KEYLENGTH(keybits) ((keybits)/8)