29 lines
533 B
Markdown
29 lines
533 B
Markdown
|
# 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 and char-freq-analyze.c
|
||
|
|
||
|
### 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
|
||
|
|
||
|
|
||
|
### Challenge 8: Detect AES in ECB mode
|
||
|
|
||
|
|