Will cover encryption systems and blockchains, including AES, RSA, Bitcoin, Ethereum, Stellar and quantum computation. A hands-on workshop with a series of CTF-style challenges, the session will explain and demonstrate the techniques, and help participants with the challenges. Participants must bring a laptop capable of running VMware virtual machines.
Prior experience with cryptography not required.
Learning Objectives: 1: Understand common cryptographic systems and attacks on them. 2: Learn how quantum computers work and their significance. 3: Compare use cases and risks of blockchain and cryptocurrency systems.
Pre-Requisites: Prior experience with cryptography and Python programming is helpful but not required.