Lightweight & modular helper Python library for Cryptography CTF challenges.
- Ciphers: RSA
- Encodings: Base64, Hex, URL
- Attacks: Fermat, Wiener, Small exponent, Pohlig Hellman
- Utilities: Byte manipulation, math helpers (egcd, modinv)
pip install . -e- Fermat attack
- Wiener attack
- Small e attack
- Pohlig-Hellman
- Various Encodings
- Shortcut for calculating phi
- Diffie-Hellman Cipher Implementation
- Hastad attack
- Tonelli Shanks
- mt19937 cracking utility
- More RSA attacks
- More Diffie-Hellman attacks
- Proper documentation
- ECC