CS412610 03             Assignment 3: Computer System and Network Security Technologies
Due on 5/04/2010

 

Part I:

 

Download the encryption/decryption project RaoTorresProject.zip and run the lab1, lab2, and lab3 on the LINUX machine.

Write a report to describe the encryption/decryption process, run process, and screen shots of the run results.

Part 2:

Modify tempdes.c, temprsa.c and tempsha1.c in lab1 to encryption/decryption external data files.

Reconstruct the clientlin.c and serverlin.c in lab 2 and authserver.c, server.c, and client.c in lab3.

(You may modify the example of clientExample.c and serverExample.c and use the header.h in lab3.tar as the data type definition.)

Compile and run the lab1, lab2, and lab3 with your c programs.

Assignment hand in policies

Submit the report and c source code with the screen shots of the run results to the instructor.

And give a presentation on your project in the class on the due day.