This repository contains my solutions to the Cryptopals challenge. The Cryptopals challenge is a collection of cryptography-related programming exercises that aim to teach and reinforce various cryptographic concepts and techniques.
I'm writing walkthroughs for each challenge on my blog.
The Cryptopals challenge consists of a total of 8 sets, with each set containing multiple challenges. Here's an overview of the challenge sets:
- Set 1: Basics
- Set 2: Block Crypto
- Set 3: Block & Stream Crypto
- Set 4: Stream Crypto & Randomness
- Set 5: Diffie-Hellman & Friends
- Set 6: RSA & DSA
- Set 7: Hashes
- Set 8: Abstract Algebra
This repository is licensed under the MIT License.