Skip to main content
Parrot CTFs Events / Challenges / Cryptography
Challenge Category

Cryptography
CTF Challenges

Break ciphers, exploit weak implementations, and understand the math behind modern cryptographic systems. From classical ciphers to RSA and elliptic curves.

Beginner to Expert
6 recommended tools
10 skill areas

Core Skills & Techniques

Cryptography challenges test your ability to identify and exploit weaknesses in cryptographic implementations. You'll work with everything from classical substitution ciphers to breaking RSA with mathematical attacks and exploiting AES implementation flaws.

01
Classical Ciphers
Caesar, Vigenere, Substitution, Transposition
02
RSA Attacks
Small exponent, Wiener's, Hastad's, Common modulus
03
AES/DES
ECB vs CBC, Padding Oracle, Bit Flipping
04
Hash Cracking & Length Extension Attacks
05
Diffie-Hellman Key Exchange Attacks
06
Elliptic Curve Cryptography (ECC)
07
XOR-based Encryption Analysis
08
Pseudo-Random Number Generator (PRNG) Attacks
09
Digital Signature Forgery
10
Timing & Side-Channel Attacks

Essential Toolkit

These are the industry-standard tools used by professionals and CTF competitors for cryptography challenges.

Python + PyCryptodome
SageMath
CyberChef
RsaCtfTool
hashcat
John the Ripper

Related Challenge Categories

Ready to Start breaking crypto?

Jump into hands-on cryptography challenges or host a CTF event for your team.

Start Hacking View Event Pricing