6.857: Computer and Network Security (Spring 2018)

Lectures and Handouts

Lecture 1 (Wednesday, February 7): Introduction

Recitation 1 (Friday, February 9): Finite Fields and Groups

Lecture 2 (Monday, February 12): Growth of Cryptography

Problem Set 1

Lecture 3 (Wednesday, February 14): Encryption and the One-Time Pad

Recitation 2 (Friday, February 16): Introduction to Hash Functions