ICS 454: Principles Of Cryptography

ICS 454: Principles Of Cryptography

 
Course Information
Class/Laboratory Schedule: 

Three 50 minutes lectures (3-0-3)

Designation: 
 Elective Course
Course Level: 
 Undergraduate
Prerequisites
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.​