MATH445
Download as PDF
MATH445 - Introduction to Cryptography
Course Description
[Taught Spring semester in even-numbered years]. Introduction to cryptosystems and cryptanalysis. Basic number theory and finite fields. Basic complexity theory and probability. RSA and Diffie-Hellman protocols, factorization and discrete log attacks. Advanced encryption standard. Additional topics as times allows.
Min Units
3
Max Units
3
Repeatable for Credit
No
Grading Basis
GRD - Regular Grades A, B, C, D, E
Career
Undergraduate
Enrollment Requirements
015012
Course Requisites
Ability to program in C, Java, or Python.
Component
Lecture
Optional Component
No