From 4e0e29f48f797206a21aa5ba7855ffde72e85cf9 Mon Sep 17 00:00:00 2001 From: Benedict Date: Thu, 4 Aug 2016 19:24:17 +0200 Subject: completed set3, challenge 20 --- set3/task20.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 set3/task20.c (limited to 'set3/task20.c') diff --git a/set3/task20.c b/set3/task20.c new file mode 100644 index 0000000..7ab24de --- /dev/null +++ b/set3/task20.c @@ -0,0 +1,64 @@ +#include "../lib/lib.h" +#include "../lib/lib2.h" +#include "../lib/lib3.h" +#include + +#define CHALLENGE20_FILE_NR 60 +int main() +{ + int i; + char **file = malloc(sizeof(char *)*CHALLENGE20_FILE_NR); + int length_file[CHALLENGE20_FILE_NR]; + int length[CHALLENGE20_FILE_NR]; + char **plaintext= malloc(sizeof(char *)*CHALLENGE20_FILE_NR); + char **ciphertext= malloc(sizeof(char *)*CHALLENGE20_FILE_NR); + char filename[] = "./task20_data/task20_00"; + + char nonce[16]; + int min_length = 9999999; + generate_random_bytes(key, 16); + generate_random_bytes(nonce, 16); + + for(i=0;i