CYB 710: Introduction to Cryptography

Introduces fundamentals of applied cryptography, including encryption and decryption, symmetric and asymmetric systems, pseudorandom functions, block ciphers, hash functions, common attacks, digital signatures, key exchange, message authentication and public key cryptography. Covers implementation of cryptographic systems in approved programming language, and survey of relevant mathematical concepts, including elementary number theory.

CYB 710 Syllabus

Semesters Offered: Fall 2024, Spring 2024, Spring 2025

Credits: 3

Degree Level: Master's

Course Track: Core Courses