From 4ed371cc378a3b579d46ed89a2677769a6d5ea24 Mon Sep 17 00:00:00 2001 From: Benedict Date: Tue, 22 Mar 2016 19:11:22 +0100 Subject: completed set 2 challenge 11 --- lib/lib.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/lib.h') diff --git a/lib/lib.h b/lib/lib.h index cca5fb0..8e384e8 100644 --- a/lib/lib.h +++ b/lib/lib.h @@ -16,12 +16,14 @@ void print_char_bit(char); void xor_string(char *str1, char *key, char *result, int length_key, int length_str1); void hex_binary_to_string(char *str1, char *result, int length); int decode_hex_string(char *encode, char* result); -void encode_to_base64(char *encode, char *result); +void encode_to_base64(char *encode, int encode_lengt, char *result); int decode_base64(char *string1, char *result); void print_base64_string(char *string); int hamming_distance_equal_length(char *string1, char *string2, int length); char brute_force_single_byte_xor(char *string, int length, struct key_and_freq *tmp); int isprintable(char *string, int length); int read_base64_file(const char *file, char **out); +int string_is_ecb_encrypted(char *string, int length_string, int blocksize); + #endif /* __CYRPTO_LIB__ */ -- cgit v1.2.3-70-g09d2