Crypto 101
Date: 2025-02-05
Difficulty: Beginner
Delivered By: Dan Hoang
Overview
We all know encryption is important, but just as important as having encryption is having good encryption. This session introduces some basic encryption techniques and methods to break them. Specifically, we'll cover:
- Early examples of text ciphers
- Substitution ciphers and frequency analysis
- Ciphers from the beginning of computer science
Prerequisites
- CyberChef, as usual.
- decode.fr has several useful tools including identifying cipher algorithms, frequency analysis and lots of encoders/decoders.
Session Link
The challenges are available at https://crypto-101.sucss.org/.