MATH445

Download as PDF

MATH445 - Introduction to Cryptography

Mathematics Undergraduate UA - UA General

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