CS416

CRYPTOGRAPHY

Credits
5
Year
4
Semester
1
Department
COMPUTER SCIENCE

Overview

Classical ciphers; symmetric ciphers; hash functions; authentication; asymmetric ciphers; factorization; DLP and attacking asymmetric ciphers; security protocols; emerging concepts; selected topics from biometrics; elliptic curve cryptography; smart card security; identity based encryption; computer forensics. Practical work: Competitive cryptanalysis

Learning Outcomes

  • Throughout the course students will obtain the ability to analyse the main areas of cryptology with an emphasis on implementation and cryptanalysis of concepts