Csus/resource/course/cpsc 418
From wiki.ucalgary.ca
CPSC 418
Introduction to Cryptography
Contents
Description
The basics of cryptography, with emphasis on attaining well-defined and practical notations of security. Symmetric and public key cryptosystems; one-way and trapdoor functions; mechanisms for data integrity; digital signatures; key management; applications to the design of cryptographic systems. In addition to written homework, assessment will involve application programming; additional mathematical theory and proof-oriented exercises will be available for extra credit.
Course Notes
Previous Course Materials
Previous Tutorial Materials
Programming Languages
External Links
- The NSA back door to NIST - This article gives a brief mathematical description of the NIST standard for cryptographically secure pseudo-random number generation by elliptic curves, the back door to the algorithm discovered by Ferguson and Shumow, and finally the design of the back door based on the Diffie-Hellman key exchange algorithm.