Go to Main Content

SCT WWW Information System



Detailed Course Information


Fall 2017 Semester
Mar 21, 2018
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 4770 - Cryptography
Studies the design of cryptographic schemes that enable secure communication and computation. Emphasizes cryptography as a mathematically rigorous discipline with precise definitions, theorems, and proofs and highlights deep connections to information theory, computational complexity, and number theory. Topics include pseudorandomness; symmetric-key cryptosystems and block ciphers such as AES; hash functions;  public-key cryptosystems, including ones based on factoring and discrete logarithms; signature schemes; secure multiparty computation and applications such as auctions and voting; and zero-knowledge proofs.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
NUpath Formal/Quant Reasoning, Computer&Info Sci

Must be enrolled in one of the following Levels:     

Undergraduate level CS 3800 Minimum Grade of D- and Undergraduate level CS 4800 Minimum Grade of D-

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2