CS 165: Computer Security (2005 Fall)


CS165 Class Website

http://www.cs.ucr.edu/cs165/

Instructor:

Prof. Chinaya V. Ravishankar
E-mail: ravi@cs.ucr.edu.
Tel: (951)827-5318
Office hour: Tuesday & Thursday 11:00am--12:00noon

Teaching assistants:

Jin Sun
jsun@cs.ucr.edu
www.cs.ucr.edu/~jsun/
Lab times: Wednesdays 11:10am--2:00pm ENGR2 RM129
Office hour: Tuesday 2:300-3:30pm, Wednesday 2:00pm--3:00pm ENGR2 RM110

Lab attendance is required.

Lab session and office hour

TA office hour: 2:30-3:30pm Tuesday, 2:00-3:00pm Wednesday

TA Lab Session: 11:10-2:00pm Wednesday

Lab attendance is required.

Grading:

Midterm: 20%

Final: 25%

Programs + homeworks + labs: 55%.

Labs


Lab 1:

Wed, Oct 05, 2005, ENGR2 RM129.
Reading assignment : "Reflection on Trusting Trust" by Ken Thompson

Lab 2:

Lab2 Assignment: Ex2.1, Ex2.2, Ex2.9.
The deadline for Lab2 assignment has been extended to 11:59pm, Oct 12.
Frequency Analysis
Hints for Ex 2.9: try to write a simple program to calculate the frequencies of single letters, digrams and trigrams, and you can use those frequencies to decrypt manually.

Lab 3:

Lab 3 Assignment
For more information on Entropy Coding and Huffman coding

Lab 4:

Homework1 has been posted, please check the class webpage for more details!
Extra Credit: Lab 4 Assignment
Due on Friday, Oct 28, 2005

Lab 5:

Lab 5 Assignment
Due on Wed, Nov 9, 2005
How to Crack a random number generator

Lab 6:

Lab 6 Assignment
Due on Wed, Nov 16, 2005

Lab 7:

Example on SSL programming, Part I
Example on SSL programming, Part II

Lab 8:

CS165 Program Assignment
ATTN: Program assignment has been posted. And we will discuss about the program assignment in lab8
Some useful links:
1. OpenSSL Self-signed Certificates
2. Safari Book, California Digital Library
- Book Title: Network Security with OpenSSL
- Authors: Pravir Chandra, Matt Messier, John Viega
3. A list of SSL functions youll probably need
4. OpenSSL Online Documentation
5. OpenSSL Source Code
6. Examples on OpenSSL Programming

Lab 9:

Lab 9 Assignment
Due on Wed, Dec 7, 2005