From bd40b9cd4f6436df1b249b0904845a404b903ffd Mon Sep 17 00:00:00 2001 From: Benedict Date: Mon, 1 Aug 2016 15:24:33 +0200 Subject: compledted set2, challenge 16 --- lib/lib2.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/lib2.h') diff --git a/lib/lib2.h b/lib/lib2.h index 0419d43..f0a1a26 100644 --- a/lib/lib2.h +++ b/lib/lib2.h @@ -12,6 +12,7 @@ struct key_value_pair { }; char key[17]; +char iv[17]; char *pkcs7_padding(char *string, int length_string, int blocksize); int aes_cbc(char *in, int length_in, char *out, unsigned char *string_key, char *init_vector, int encrypt); @@ -27,4 +28,6 @@ int crack_aes_ecb(char *text, int length_text, char *plaintext_block, char *key, struct key_value_pair *parse_key_value(char *string, int length_string); char *profile_for(char *email); void send_user(char *encrypted_user, int length); +int challenge16_encrypt(char *input, char **encrypted); +void challenge16_decrypt(char *encrypted, int length); #endif -- cgit v1.2.3-70-g09d2