CS 255 Syllabus

(Winter 1998)


This course is an introduction to the basic theory and practice of cryptographic techniques used in computer security. The course is intended for advanced undergraduates and graduate students.

Topic by lecture - tentative

Introduction

Secret Key Encryption

Public Key Encryption

Hashing

Digital Signatures

Real world crypto

Authentication

Digital Cash

Final Lecture



Last update: Dec, 21, 1997 by
Dan Boneh