BSidesSF 2022 has ended
Back To Schedule
Saturday, June 4 • 1:00pm - 6:00pm
Introduction to Cryptographic Attacks

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Event locked in Sched to limit confusion; see registration to determine current session availability.
Registration at https://bsidessf.regfox.com/2022 REQUIRED (cannot be reserved with Sched)

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. You will be provided with a VM with Python dependencies and skeleton code included so you can focus on implementing the attack. A good way to determine if this workshop is for you is to look at the challenges at cryptopals.com, and see if those look interesting but if you could use in person help understanding the attacks. While not a strict subset of those challenges, there is significant overlap. Comfort with math and a programming language like Python will be required to get the most out of the workshop.


Matt Cheung

Matt Cheung started developing his interest in cryptography during an internship in 2011. He worked on implementing a secure multi-party protocol by adding elliptic curve support to an existing secure text pattern matching protocol. Unfortunately, implementation weaknesses were not... Read More →

Saturday June 4, 2022 1:00pm - 6:00pm PDT
Theater 11