CS 4990 /6990

Cryptography and Information Security


Solutions to Quiz 2
Syllabus
  1. Elementary Number Theory
  2. Classical Cryptography
  3. Theoretical Foundations
  4. Symmetric Cryptography
  5. Hash Functions
  6. Message Authentication Codes
  7. Key Distribution and Authentication
  8. Advanced Topics in Number Theory
  9. Cryptosystems based on Infeasibility of Factoring
  10. Cryptosystems based on Infeasibility of the Discrete Log Problem
  11. Signature Schemes
  12. Brief Overview of Elliptic Curve Cryptosystems

Assignments

Assignment 1
Assignment 2
Assignment 3 - Problems 1.11, 1.22 and 3.4
Assignment 4
Assignment 4 Solutions!
Assignment 5
Assignment 5 Solutions!
Assignment 6
Assignment 3A
Assignment 7

Lecture Handouts

Number Theory Foundations for Asymmetric Cryptography Updated 13 November 2003.
Number Theory Foundations for Asymmetric Cryptography Updated 18 November 2003.

Reading List