diff options
| author | Benedict <benedict@0xb8000.de> | 2016-03-22 19:11:22 +0100 |
|---|---|---|
| committer | Benedict <benedict@0xb8000.de> | 2017-02-21 13:00:25 +0100 |
| commit | 4ed371cc378a3b579d46ed89a2677769a6d5ea24 (patch) | |
| tree | 9e9bb09f2798954540bc62d452258a74923c5e8d /lib/lib2.h | |
| parent | b586255b0dc1d6940c4a552a7125c9875e8adba6 (diff) | |
completed set 2 challenge 11
Diffstat (limited to 'lib/lib2.h')
| -rw-r--r-- | lib/lib2.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |
