Find attacks that crack your CTF crypto puzzles.
Helps solve cryptography CTF challenges with attack-selection guidance and example code for recovering secrets or defeating cryptographic checks.
When to use it
Use when solving CTF problems involving encryption, hashes, signatures, zero-knowledge proofs, pseudorandom generators, or mathematical cryptography.
Give it a cryptography CTF challenge and its supplied files; it helps solve the challenge using the documented attacks.
What you provide
Requires Python 3 for the cryptanalysis commands and examples.
Requires libgmp for gmpy2; gives Linux and macOS installation commands.
This skill
pycryptodome
Installs pycryptodome
z3-solver
Installs z3-solver