# Set 1 Note: may need to `pip install jinja2` in order to `make` mbedtls ### Challenge 1: Convert hex to base64 Provided by base64.c ### Challenge 2: Fixed XOR Provided by fixed-key-xor.c ### Challenge 3: Single-byte XOR cipher Provided by: - ch3-brute-force.c - char-freq-analyze.c (almost complete) ### Challenge 4: Detect single-character XOR ### Challenge 5: Implement repeating-key XOR Provided by repeating-key-xor.c ### Challenge 6: Break repeating-key XOR ### Challenge 7: AES in ECB mode Provided by aes-ecb.c (almost complete) ### Challenge 8: Detect AES in ECB mode