summaryrefslogtreecommitdiff
path: root/lib/lib2.h
diff options
context:
space:
mode:
authorBenedict <benedict@0xb8000.de>2016-08-01 15:24:33 +0200
committerBenedict <benedict@0xb8000.de>2017-02-21 13:00:25 +0100
commitbd40b9cd4f6436df1b249b0904845a404b903ffd (patch)
tree2814821d5fdc88a9a0d3a5babf352b5999043fcd /lib/lib2.h
parent8c6d8449d8f9fed6f009f38878a80f17fcc778f2 (diff)
compledted set2, challenge 16
Diffstat (limited to 'lib/lib2.h')
-rw-r--r--lib/lib2.h3
1 files changed, 3 insertions, 0 deletions
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