Course Number
695.641
Primary Program
Cybersecurity
Location
Online
Mode of Study
Face to Face, Online, Virtual Live

This course provides an introduction to the principles and practice of contemporary cryptology. It begins with a brief survey of classical cryptographic techniques that influenced the modern development of cryptology. The course then focuses on contemporary work: symmetric block ciphers and the Advanced Encryption Standard, public key cryptosystems, digital signatures, authentication protocols, cryptographic hash functions, and cryptographic protocols and their applications. Pertinent ideas from complexity theory and computational number theory, which provide the foundation for much of the contemporary work in cryptology, are introduced as needed throughout the course. Course Note(s): This course should be taken after the other two required foundation courses and before any other courses in the Analysis track.

Course Prerequisite(s)

EN.695.601 AND EN.605.621OR EN.605.601[C] AND EN.605.611 AND EN.605.621

Course Offering(s)

Open

695.641.81
08/30/2021 - 12/14/2021
Semester
Fall 2021
Mode of Study
Online
Location
Online
Cost
$4,755
Textbook
Open

695.641.82
08/30/2021 - 12/14/2021
Semester
Fall 2021
Mode of Study
Online
Location
Online
Cost
$4,755
Textbook