National CAE Designated Institution
  • Online, Instructor-Led
Course Description

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):