Modern Cryptography
Download as PDF
Overview
Subject area
CSC
Catalog Number
73010
Course Title
Modern Cryptography
Department(s)
Description
This course introduces the theoretical foundations of modern cryptography. Emphasis is placed on precise definitions, rigorous proof techniques, and analysis of the relations among various cryptographic primitives, including one-way functions, pseudo-random generators, pseudo-random permutations, and trapdoor permutations.
Additional course topics include computational security, cryptographic hash functions, private-key encryption, message authentication codes, public-key encryption, digital signatures, and commitment schemes.
Additional course topics include computational security, cryptographic hash functions, private-key encryption, message authentication codes, public-key encryption, digital signatures, and commitment schemes.
Typically Offered
Offer as needed
Academic Career
Graduate School Graduate
Liberal Arts
Yes
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Lecture
Hours
3
Course Topic ID
1
Formal Description
Cryptpgraphic Protocols
Course Topic ID
2
Formal Description
Modern Cryptography
Requisites
031299