Skip to content

Cryptography

Overview

Topics include Ancient ciphers, modern stream and block ciphers, DES, AES, Public Key Encryption & Key Management. The course also covers related mathematics in number theory and group theory.

Prerequisites

Textbooks

Title Author(s) Edition
Cryptography & Network Security Behrooz Forouzan 1st (2007)
Applied Cryptography: Protocols, Algorithms & Source Code in C Bruce Schneier 2nd (1995)
Handbook of Applied Cryptography Menezes, Oorschot & Vanstone 1st (1996)
Cryptography and Network Security: Principles & Practice William Stallings 7th (2017)
Cryptography: Theory & Practice Rosen & Stinson 3rd (2006)
IT Security: Computer Networks Top Down Approach Kurose & Ross 6th (2012)
Network Security Overview Kurose & Ross -

Code

Videos

Websites

Apps