Course Content |
History of cryptography and overview of number theory and abstract algebra, classical cryptosystems, block ciphers; Data Encryption Standard (DES), Advanced Encryption Standard (AES), Maple application of classical cryptosystems, Public Key Cryptography, RSA, Diffie-Hellman key exchange, El Gamal encryption, Maple application of public key cryptography, Elliptic curve and ECC(Elliptic curve cryptography) |