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
|