Cryptopals

cryptopals.com ↗

Programming exercises that expose cryptographic weaknesses

SI Score
70/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Cryptopals

Answers use saved listing facts and recorded sources.

What it does

Cryptopals provides grouped cryptography challenges derived from weaknesses in real systems and cryptographic constructions.

Start with the basics set and implement each exercise before jumping to advanced protocols. The authors expect proficient coding in a language of your choice, with no prior cryptography knowledge. The sets become progressively harder; keep earlier implementations and tests as later challenges build on them.

Sources