Skip to main content

Introduction To Cryptology

Instructor:
Miroslaw Truszczynski
378
Credits:
3.0
001
Building:
Whitehall Classroom Bldg
Room:
Rm.102
Semester:
Spring 2023
Start Date:
End Date:
Name:
Introduction To Cryptology
Requisites:

Prereq: CS 315 and STA 281, or instructor's consent.

Class Type:
LEC
3:30 pm
4:45 pm
Days:
TR

The study of secrecy in digital systems. Methods of keeping information secure from classical systems dating from ancient times to modern systems based on modern mathematics. Basic methods of encryption using public key systems, block ciphers, and stream ciphers. The mathematical tools for the design and analysis of such systems. Topics will include classical cryptography, modern methods of public and private key encryption, authentication and digital signatures, hashing, and passwords. Number theory, abstract algebra, combinatorics, and complexity theory necessary for the design and analysis of cryptographic systems.

The study of secrecy in digital systems. Methods of keeping information secure from classical systems dating from ancient times to modern systems based on modern mathematics. Basic methods of encryption using public key systems, block ciphers, and stream ciphers. The mathematical tools for the design and analysis of such systems. Topics will include classical cryptography, modern methods of public and private key encryption, authentication and digital signatures, hashing, and passwords. Number theory, abstract algebra, combinatorics, and complexity theory necessary for the design and analysis of cryptographic systems.

CS