summaryrefslogtreecommitdiff
path: root/lib/lib2.h
diff options
context:
space:
mode:
authorBenedict <benedict@0xb8000.de>2016-03-22 19:11:22 +0100
committerBenedict <benedict@0xb8000.de>2017-02-21 13:00:25 +0100
commit4ed371cc378a3b579d46ed89a2677769a6d5ea24 (patch)
tree9e9bb09f2798954540bc62d452258a74923c5e8d /lib/lib2.h
parentb586255b0dc1d6940c4a552a7125c9875e8adba6 (diff)
completed set 2 challenge 11
Diffstat (limited to 'lib/lib2.h')
-rw-r--r--lib/lib2.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/lib2.h b/lib/lib2.h
index 7036388..a4b0174 100644
--- a/lib/lib2.h
+++ b/lib/lib2.h
@@ -7,7 +7,9 @@
#include <openssl/aes.h>
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 aes_cbc(char *in, int length_in, char *out, unsigned char *string_key, char *init_vector, int encrypt);
int valid_pkcs7_padding(const char *in, int length_in, char *unpadded, int blocksize);
+int aes_ecb(char *in, int length_in, char *out, unsigned char *string_key,
+ int blocksize, int encrypt);
#endif