Elementary number theory with applications to cryptography, including: congruences and modular arithmetic, finite fields, public key cryptography (RSA), primality testing and factoring
Learning Objectives
Understand the basic number theory techniques, with applications to cryptography.
Framework Connections
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):