The guys over at NRNU MEPHI have made a set of some challenges that show attacks on real-world crypto. This repository contains solutions to the challenges, as and when I solve them.
All the solutions in this repository have been written in Python 2.7.
For install requirements modules run pip like:
$ sudo pip install -r modules.txt
- Convert hex to base64
- Fixed XOR
- Single-byte XOR cipher
- Detect single-character XOR
- Implement repeating-key XOR
- Break repeating-key XOR
- AES in ECB mode
- Detect AES in ECB mode