Archives
All my previous posts:
-
UTCTF Galois. Remember kids, never repeat a nonce! - March 12, 2020
A writeup for a nonce reptition attack on GCM mode
-
BSides Ottawa crypto challenges writeup - December 2, 2019
Writeups for some more crypto challenges, featuring a very classic symmetric crypto attack, the slide attack
-
factorpy, taking a break for now - July 26, 2019
Otherwise known as "Lily realizes that attempting to write an interpreter without any knowledge of how to write interpreters means you end up writing yourself into a dead end"
-
factorpy, what is it? - July 18, 2019
My first toy language, 100% concurrent and 0% usable
-
Cryptopals sets 2,3,4 writeups - July 18, 2019
Solutions for sets 2, 3, and 4 of https://cryptopals.com/
-
A brief introduction to modern cryptography - July 13, 2019
A lightning tour of the various primitives and tools in modern cryptography and why they exist
-
Cryptopals Set 1 writeup - July 11, 2019
Solutions for set 1 of https://cryptopals.com/
-
How does Hakyll work? - July 11, 2019
A few messy notes on how hakyll works underneath the hood
-
Google CTF 2019 Crypto challenges writeup - July 5, 2019
Writeups for the three crypto challenges in google-ctf-2019
CTF related:
-
UTCTF Galois. Remember kids, never repeat a nonce! - March 12, 2020
A writeup for a nonce reptition attack on GCM mode
-
BSides Ottawa crypto challenges writeup - December 2, 2019
Writeups for some more crypto challenges, featuring a very classic symmetric crypto attack, the slide attack
-
Cryptopals sets 2,3,4 writeups - July 18, 2019
Solutions for sets 2, 3, and 4 of https://cryptopals.com/
-
Google CTF 2019 Crypto challenges writeup - July 5, 2019
Writeups for the three crypto challenges in google-ctf-2019