Skip to main navigation Skip to search Skip to main content

Modern Cryptography

Course

Description

This course investigates advanced topics in cryptography. It will cover number theory and basic theory of Galois fields used in cryptography; history of primality algorithms and the polynomial-time test of primality; discrete logarithm based cryptosystems including those based on elliptic curves; interactive protocols including the role of zero-knowledge proofs in authentication; construction of untraceable electronic cash on the net; and post-quantum cryptography. Other topics include digital watermarking, hashing, fingerprinting, and steganography.

Course period22/08/21 → …