WCOMS4261-1: Introduction To Cryptography for Spring 2022

Days and Time

Tuesdays and Thursdays 10:10 AM-11:25 AM

Location

633 MUDD

Allowed For:

  • Undergraduate
  • Masters
  • Professional
  • PhD

Prerequisites:

Comfort with basic discrete math and probability. Recommended: COMS W3261 or COMS W4231.

Notes:

None

Instructor:

Malkin, Tal G

Description

An introduction to modern cryptography, focusing on the complexity-theoretic foundations of secure computation and communication in adversarial environments; a rigorous approach, based on precise definitions and provably secure protocols. Topics include private and public key encryption schemes, digital signatures, authentication, pseudorandom generators and functions, one-way functions, trapdoor functions, number theory and computational hardness, identification and zero knowledge protocols.