
CryptoHack
A fun platform for learning modern cryptography

Break Crypto
Get your hands dirty and learn about modern cryptographic protocols by solving a series of interactive puzzles and challenges.

Level Up
Earn points by solving challenges. Finish categories to earn trophies and gain levels to track your progress. Can you reach the top of the scoreboard?

Fresh Challenges
We are constantly creating new challenges to keep your crypto knowledge up to date. Expect exciting brainteasers and whole new categories as the site continues to grow.
New Challenges
RSA or HMAC? | Crypto on the Web | 35 |
JWT Secrets | Crypto on the Web | 25 |
No Way JOSE | Crypto on the Web | 20 |
Jack's Birthday Hash | Mathematics | 20 |
Jack's Birthday Confusion | Mathematics | 30 |
Recent Solves
Great Snakes | Johnny_Stent | |
Finding Flags | Johnny_Stent | |
Bean Counter | samurai2020 | |
RSA Starter 3 | vassiliki | |
Paper Plane | noopnoop |
Recent Solutions
Jeff's LFSR | thrypuro | 0 |
You either know, XOR you don't | Nkzlxs | 0 |
RSA Starter 6 | hackerbecker | 0 |
Gram Schmidt | EvaUnit02 | 0 |
No Random, No Bias | stetstet | 1 |