Cybersecurity
  • Graduate Teaching Programs
  • Technology Transfer
  • Publications
  • IN
  • Cybersecurity
  • Graduate Courses

Contact Cybersecurity

Email:
ian.burke​@nau.edu
Call:
928-523-0101

Graduate Courses

PHY599: “Quantum and Post Quantum Cryptography”

  • Course Description Tab Open

  • Course Requirements Tab Closed

  • Course Materials Tab Closed

Study of emerging methods, techniques, and research areas in cryptography that use quantum effects for key distribution, and the study of novel asymmetrical cryptographic methods currently under development to protect cyber physical systems, which will mitigate attacks from quantum computers.

One of the following: Elements of cryptography, nanotechnologies for cybersecurity, quantum physics and computing.

Graduate Status or Override from Dr. Cambou

Syllabus : PHY599 Spring 2022

 

INF638: “Elements of Cryptography and Public Key Infrastructure (PKI)”

  • Course Description Tab Open

  • Course Requirements Tab Closed

  • Course Materials Tab Closed

The course describes symmetrical cryptographic methods (DES, and AES), asymmetrical cryptographic methods, and Diffie-Hellman based PKI (RSA, elliptic curve cryptography). The elements of mathematics important to cryptography are presented (number theory, Galois fields, Euclidian algorithms, Euler-Fermat theorems, fast exponential algorithms, and the formation of cyclic groups for ECC). Recent developments in cryptography are also presented: quantum key distribution (QKD), post quantum cryptography (ex. Shor algorithms), blockchain technology, digital signatures, and hash based cryptography (Lamport, HORS, Winternitz, Merkel Trees).

Graduate Status or Override from Dr. Cambou

1 — Definitions (20)

2– Introduction Number theory (full)

3– Early cryptographic methods (full)

4– DES (Full)

5A– Math for AES (full)

5B—AES algorithm (full)

6A- Quantum Cryptography-QKD (Full)

6B- Quantum Computing(Full)

6C- Post Quantum Crypto(full)

8A- Math for RSA (full)

8B- RSA crypto (full)

9A- ECC prime fields (full)

9B- ECC extended fields (full)

10 PKI & Digital signatures (full)

Homework INF638 1-10B

 

INF639: “Nanomaterials and Nanoelectronics for Cybersecurity”

  • Course Description Tab Open

  • Course Requirements Tab Closed

  • Course Materials Tab Closed

This course presents elements of nanotechnologies and several nanoelectronic components (MOSFET, SRAM cell, DRAM cell, Flash cell, Resistive RAM cells, memristors, and Sensors). The design and use of secure elements and their related security limitations under side-channel attacks are presented. This course also reviews, in detail, the design of True Random Number Generators (TRNGs), and physically unclonable functions (PUF) from nanoelectronic devices. The cryptographic protocols exploiting nanomaterials that are presented include: password generators, password managers, public key exchange for PKI and DSA, keyless encryption, noise induced encryption, and hash-based cryptography.

Graduate Status or Override from Dr. Cambou

Micro to nanoelectronics

Intro. to cryptography

Public Key cryptography

6 – MOS transistor – logic circuits

8-1 PUF architecture

8-2 Early PUF designs

8-3 Memory PUF

8-4 TRNGs

9-1 Access control – Introduction (full)

9-2 Access control – PUF enhanced (full)

11-1 Resistive RAM – Technology (full)

11-2 Resistive RAM – Security (full)

12-1 PKI key distribution (full)

12-2 PKI Correcting schemes (full)

12-3 PQC with PUFs (full)

12-4 Blockchains with PUFs (full)

Homework(1-12).639

Cybersecurity Homepage
Location
Room 112 Building 90
School of Informatics, Computing, and Cyber Systems
1295 S. Knoles Dr.
Flagstaff, AZ 86011
Email
ian.burke@nau.edu
Phone
928-523-0101