Stanford

CS255
Introduction to Cryptography and Computer Security

Winter 2002

  

Administrative

Course syllabus
Course overview - Grading, Textbooks, Course work, Exams.
Course Staff and office hours.

Lectures:     Monday, Wednesday, 2:15 - 3:30, Terman Aud.
Questions:   News group:  su.class.cs255.    TA mailing list:   cs255ta@cs.stanford.edu

Final

Students may take the final at either one of the following two dates:

  

 Option 1:  Tuesday, 3/19,  12:15- 2:15pm,   Gates B01.

 Option 2:  Wednesday, 3/20,  12:15- 2:15pm,   Gates B01.

Homework

  

Homework #1: postscript, pdf.        Solutions: postscript, pdf.

Due:  Friday, Feb. 1st.

  

Homework #2: postscript, pdf.        Solutions: postscript, pdf.

Due:  Friday, Feb. 22nd.

  

Homework #3: postscript, pdf.        Solutions: pdf

Due:  Friday, March 8th.

Projects

  

Project #1: pdf.          OpenSSL instructions:  pdf     

Due:  Monday, Feb. 18th.

  

Project #2: postscript, pdf.          OpenSSL instructions:  pdf     

Due:  Wednesday, March. 13th.

Handouts

Course syllabus
Basic number theory fact sheet I: primes.
Basic number theory fact sheet II: composites.

Previous final exams:   1998.pdf ,   1999.pdf ,   2000.pdf ,   2001.pdf ,   2002.pdf.

Related Links

Ron Rivest's security links
Crypto on-line courses