CMSCI 358 Notes
- Classical Cryptography, Part I (pdf, html)
- Classical Cryptography, Part II (pdf, html)
- Data Formats and Encodings (pdf, html)
- Stream Ciphers (pdf, html)
- Modern Cryptography Concepts (pdf, html)
- Block Ciphers (pdf, html)
- Public Key Cryptography (pdf, html)
- Hashing (pdf, html)
- Digital Signatures, Certificates, TLS, and Side Channels (pdf, html)
- Passwords (pdf, html)
- Networking Highlights (pdf, html)
- HTTP Requests (pdf, html)
- Web Vulnerabilities (pdf, html)
- User Input Vulnerabilities (pdf, html)
- Malware (pdf, html)
- Steganography (pdf, html)
- Phone Security (pdf, html)