Skip to content
CS-703 (A) · Cryptography & Information Security/Official Syllabus

Cryptography & Information Security (CS-703 (A)) - Official Syllabus

1
Unit 1

Mathematical Background for Cryptography

  • Mathematical Background for Cryptography: Abstract Algebra
  • Number Theory
  • Modular Inverse
  • Extended Euclid Algorithm
  • Fermat's Little Theorem
  • Euler Phi-Function
  • Euler's theorem
  • Introduction to Cryptography: Principles of Cryptography
  • Classical Cryptosystem
  • Cryptanalysis on Substitution Cipher (Frequency Analysis)
  • Play Fair Cipher
  • Block Cipher
  • Data Encryption Standard (DES)
  • Triple DES
  • Modes of Operation
  • Stream Cipher
2
Unit 2

Advanced Encryption Standard (AES)

  • Advanced Encryption Standard (AES)
  • Introduction to Public Key Cryptosystem
  • Discrete Logarithmic Problem
  • Diffie-Hellman Key Exchange Computational & Decisional Diffie-Hellman Problem
  • RSA Assumptions & Cryptosystem
  • RSA Signatures & Schnorr Identification Schemes
  • Primarily Testing
  • Elliptic Curve over the Reals
  • Elliptic curve Modulo a Prime.
  • Chinese Remainder Theorem
3
Unit 3

Message Authentication, Digital Signature

  • Message Authentication
  • Digital Signature
  • Key Management
  • Key Exchange
  • Hash Function
  • Universal Hashing
  • Cryptographic Hash Function
  • MD
  • Secure Hash Algorithm (SHA)
  • Digital Signature Standard (DSS)
  • Cryptanalysis: Time-Memory Trade-off Attack
  • Differential Cryptanalysis
  • Secure channel and authentication system like Kerberos
4
Unit 4

Information Security

  • Threats in Networks
  • Network Security Controls-Architecture
  • Wireless Security
  • Honey pots
  • Traffic Flow Security
  • Firewalls - Design and Types of Firewalls
  • Personal Firewalls
  • IDS
  • Email Security: Services Security for Email Attacks Through Emails
  • Privacy-Authentication of Source Message
  • Pretty Good Privacy (PGP)
  • S-MIME
  • IP Security: Overview of IPSec
  • IP & IP version 6 Authentication
  • Encapsulation Security Payload ESP
  • Internet Key Exchange IKE
  • Web Security: SSL/TLS
  • Basic protocols of security.
  • Encoding -Secure Electronic Transaction SET
5
Unit 5

Cryptography and Information Security Tools

  • Spoofing tools: like Arping etc.
  • Foot printing Tools (ex-nslookup, dig, Whois, etc..)
  • Vulnerabilities Scanning Tools (i.e. Angry IP, HPing2, IP Scanner, Global Network Inventory Scanner, Net Tools Suite Pack.)
  • NetBIOS Enumeration Using NetView Tool
  • Steganography Merge Streams
  • Image Hide
  • Stealth Files
  • Blindside using: STools
  • Steghide, Steganos. Stegdetect
  • Steganalysis - Stego Watch- Stego Detection Tool
  • StegSpy.
  • Trojans Detection Tools (i.e. Netstat, fPort, TCPView, CurrPorts Tool, Process Viewer)
  • Lan Scanner Tools (i.e. look@LAN, Wireshark, Tcpdump).
  • DoS Attack Understanding Tools- Jolt2, Bubonic.c, Land and LaTierra
  • Targa, Nemesy Blast, Panther2, Crazy Pinger, Some Trouble, UDP Flood, FSMax

Reference Books

  • Cryptography and Network Security Principles and Practice Fourth Edition — William Stallings
  • Network Security Essentials: Applications and Standards — William Stallings
  • Cryptography and Network Security — Behrouz A Forouzan
  • Security in Computing — Charles P Pfleeger, Shari Lawrence Pfleeger
  • Introduction to Modern Cryptography — Jonathan Katz, Yehuda Lindell
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in