EENG3010 -- Cryptology

Cryptology

See the reading materials and especially the class notes for now.

Reading materials:
    Class notes.
    Encryption.
    Alan Turing.
    Enigma the Machine.
    Enigma the Movie.
    Asym. key algorithms.
    RSA.
    Exponentiation by squaring.
    Integer factorization.
    Man in the Middle Attack.
    Fermat's Little Theorem.
    Euler's Theorem (used in RSA, based on Fermat's Little Theorem).
    Euler's Totient Function.

Extra reading:
    Pierre de Fermat.
    Leonhard Euler.
    Fermat's Last Theorem -- kept us busy for 300+ years.
    Quantum computers.
    Quantum cryptography.