Introducción a la seguridad informática, redes y criptografía aplicada

Selection_006.png

Otra clase de la CMU (Carnegie Mellon University) sobre seguridad informática, redes y criptografía aplicada (Introduction to Computer Security, Network Security, and Applied Cryptography) que termina (realmente acaba mañana con un examen) y que publica el material de estudio.

Esta clase ha sido llevada a cabo por el profesor David Brumley (mentor del equipo PPP).

La clase introduce conceptos fundamentales sobre la seguridad informática y la criptografía aplicada. Toca temas como: análisis de vulnerabilidades, defensa, explotación, ingeniería inversa, seguridad en redes incluyendo las inalámbricas y criptografía aplicada.

El temario de la misma es muy goloso y tiene el siguiente formato:

Temas y diapositivas Lectura de apoyo
Introduction [PDF] Trusting Trust
Compilation and basic executions semantics [PDF] CS:APP Chapter 3
Control flow attacks [PDF]
Thinking up exploits From Class:
Control flow attack defenses [PDF] Homework 1 Out
Return-oriented programming [PDF]
CFI and Reference Monitors [PDF] Control Flow Integrity: Principles, Implementations, and Applications (Note: I have here the conference version. There is also a longer, more complete journal version.) Homework 1 Due
Review [PDF]
Introduction to cryptography [PDF] Mihir Bellare's Introduction to Modern Cryptography:
OTPs, PRNGs, and proving security [PDF]
Block ciphers (Ed Schwartz) [PDF]
MACs and hashes [PDF]
Authenticated encryption [PDF] Homework 2 Out
Public key crypto [PDF]
Review Homework 2 Due
Online Crime (Nicolas Christin) Measuring and Analyzing Search-Redirection Attacks in the Illicit Online Prescription Drug Trade, except section 5
Web Security 1 (Jonathan) [PDF]
Web Security 2 (Jonathan)
Mobile Security [PDF]
IDS and Detection Theory [PDF] The base-rate fallacy and its implications for the difficulty of intrusion detection Homework 3 Out
Cancelled A Survey of BGP Security, up through and including section IV.A
Review [PDF]