Sign In

 ICS 454: Principles Of Cryptography

​Course Information

Class/Laboratory Schedule: 

Three 50 minutes lectures (3-0-3)

Designation:   Elective Course

Course Level:   Undergraduate


Prerequisite Courses: 

Catalog Description: 
Classical cryptography; Secret Key Encryption; Perfect Secrecy. Cryptanalysis; Block and Stream cipher; Data Encryption Standard (DES) and Advanced Encryption Standard (AES); Public Key Encryption; Diffie-Hellman Key Exchange; RSA, ElGamal and Rabin’s Cryptosystems; Authentication and Digital Signatures; One-time signatures; Randomized Encryption; Rabin and ElGamal signature schemes; Digital Signature Standard (DSS)' Cryptographically Secure Hashing; Message Authentication Codes; Network Security; Secure Socket Layer (SSL); IPsec.​