cryptopals

These are my writeups for the cryptopals crypto challenges, written in Rust. I've redone these challenges over and over again since I didn't want to refactor the code, once in Rust and now twice in Zig.

Originally, I posted solutions using Zig, but my first attempt fell to the whims of time, and when I went to pick it back up, Zig 0.15 released and much of my code became deprecated, so I elected to start over. Then, my second attempt with 0.15 was put to a halt due to mysterious segfaults when I tried to import a file, so at that point, I decided to take a break from Zig until it's reached its release.

The repository is also available on GitHub.


1. Basics

The qualifying set—do you have what it takes?

Go
Go back