Cryptography and Computer Network-Security

Up

 

Laboratory classes will involve getting familiar with selected implementations of cryptographic algorithms and protocols. Based on this knowledge and your own experiments, you will be asked to solve a set of simple problems, and prepare a short report including answers to the questions included in the instruction. All exercises can be done at home, at your own speed, or in the ECE computing labs.


Lab 3 - Magma - Implementation and Breaking of Public Key Cryptosystems   (report due Sunday, December 7, 11:59 PM, using BLACKBOARD)
 

Lab 2 - CrypTool -Historical Ciphers  (report due Sunday, November 16, 11:59 PM, using BLACKBOARD)
 

Lab 1 - Part 1  Pretty Good Privacy - Installation, Key Generation, and Key Distribution

Lab 1 - Part 2  Pretty Good Privacy - Web of Trust, Encryption, Signing (report due Sunday, October 5, 11:59 PM, using BLACKBOARD)

Lab 1 - Introductory Slides