Introduction to Cryptographic Attacks

Back to the list of Speakers and Sessions

Using cryptography is often a subtle practice and mistakes can result in significant vulnerabilities. This workshop will cover many of these vulnerabilities which have shown up in the real world, including CVE-2020-0601. This will be a hands-on workshop where you will implement the attacks after each one is explained. I will provide a VM with a tool I developed called cryptosploit. A good way to determine if this workshop is for you is to look at the challenges at and see if those look interesting, but you could use in person help understanding the attacks. While not a strict subset of those challenges, there is significant overlap.

Participants should prepare by:

Students should be comfortable with concepts like modular arithmetic and XOR.

Participants must have the following equipment:

A laptop will be useful as I will bring a VM for students to follow along and practice running attacks.