Crypto 101 – Introductory course on cryptography
10 months ago
- #programming
- #security
- #cryptography
- Crypto 101 is a free introductory course on cryptography for programmers of all skill levels.
- Covers essential cryptographic concepts like block ciphers, stream ciphers, hash functions, MACs, public key encryption, key agreement protocols, and signature algorithms.
- Teaches how to exploit cryptographic flaws using programming skills.
- Includes practical applications such as forging cookies, password recovery, and backdooring random number generators.
- Available in multiple DRM-free formats.
- Originated from a PyCon 2013 presentation and expanded into a book focusing on breaking cryptography.