Skip to main content

Cryptography & Data Security

Code: ENCTNS502 · Credits: 4 · Program: M.Sc. Network & Cybersecurity · Year/Part: I / I

The cryptography side of the MSNCS first semester. The notes walk from classical ciphers and Kerckhoff's principle to modern symmetric / asymmetric primitives (DES → AES, RSA, ECC), hash functions, PKI, data security at rest and in transit, and ends with privacy law, behaviour analytics, and where the field is heading (post-quantum, homomorphic encryption, federated learning security).

Chapter notes

Syllabus checklist

ENCTNS502 — chapter checklist

0/7

Companion resources

Official syllabus — ENCTNS502

  • SYLLABUS
  • 2024

The institute's published syllabus document.

Type
PDF document

References

  1. Cryptography and Network Security: Principles and Practice — William Stallings.
  2. Introduction to Modern Cryptography — Jonathan Katz, Yehuda Lindell.
  3. Computer Security: Art and Science — Matt Bishop.
· min read