munotes®

B.E. (Computer Engineering) Cryptography and System Security Syllabus - Mumbai University 2026

The University has moved this degree onto NEP 2020 one year at a time. The first and second years are NEP 2020 syllabi; the third and fourth years are still examined on the REV-2019 'C' Scheme, which is what the University sets for them this year.

Cryptography-System-Security.pdf
Semester 6 · Third Year CE · 3 credits · 100 marks

Loading syllabus...

Syllabus for Cryptography & System Security

Semester 6 · Third Year CE · 3 credits · 100 marks

Module 1: Introduction - Number Theory and Basic Cryptography

  • 1.1 Security Goals, Attacks, Services and Mechanisms, Techniques. Modular Arithmetic: Euclidean Algorithm, Fermat‘s and Euler‘s theorem
  • 1.2 Classical Encryption techniques, Symmetric cipher model, mono alphabetic and polyalphabetic substitution techniques: Vigenere cipher, playfair cipher, Hill cipher, transposition techniques: keyed and keyless transposition ciphers

Module 2: Symmetric and Asymmetric key Cryptography and key Management

  • 2.1 Block cipher principles, block cipher modes of operation, DES, Double DES, Triple DES, Advanced Encryption Standard (AES), Stream Ciphers: RC4 algorithm.
  • 2.2 Public key cryptography: Principles of public key cryptosystems- The RSA Cryptosystem, The knapsack cryptosystem
  • 2.3 Symmetric Key Distribution: KDC, Needham-schroeder protocol. Kerberos: Kerberos Authentication protocol, Symmetric key agreement: Diffie Hellman, Public key Distribution: Digital Certificate: X.509, PKI

Module 3: Cryptographic Hash Functions

  • 3.1 Cryptographic hash functions, Properties of secure hash function, MD5, SHA-1, MAC, HMAC, CMAC.

Module 4: Authentication Protocols & Digital Signature Schemes

  • 4.1 User Authentication, Entity Authentication: Password Base, Challenge Response Based
  • 4.2 Digital Signature, Attacks on Digital Signature, Digital Signature Scheme: RSA

Module 5: Network Security and Applications

  • 5.1 Network security basics: TCP/IP vulnerabilities (Layer wise), Network Attacks: Packet Sniffing, ARP spoofing, port scanning, IP spoofing
  • 5.2 Denial of Service: DOS attacks, ICMP flood, SYN flood, UDP flood, Distributed Denial of Service
  • 5.3 Internet Security Protocols: PGP, SSL, IPSEC. Network security: IDS, Firewalls

Module 6: System Security

  • 6.1 Buffer Overflow, malicious Programs: Worms and Viruses, SQL injection

Useful Links

  • 1 William Stallings, “Cryptography and Network Security, Principles and Practice” , 6th Edition, Pearson Education, March 2013
  • 2 Behrouz A. Ferouzan, “Cryptography & Network Security”, Tata McGraw Hill
  • 3 Behrouz A. Forouzan & Debdeep Mukhopadhyay, “Cryptography and Network Security” 3rd Edition, McGraw Hill Referecebooks:
  • 1 Bruce Schneier, “Applied Cryptography, Protocols Algorithms and Source Code in C”, Second Edition, Wiley.
  • 2 Atul Kahate, “Cryptography and Network Security”, Tata McGraw-Hill Education, 2003.
  • 3 Eric Cole, “Network Security Bible”, Second Edition, Wiley, 2011.
  • 1 https://github.com/cmin764/cmiN/blob/master/FII/L3/SI/book/W.Stallings%20 %20Cryptography%20and%20Network%20Security%206th%20ed.pdf
  • 2 https://docs.google.com/file/d/0B5F6yMKYDUbrYXE4X1ZCUHpLNnc/view

Reproduced from the University of Mumbai syllabus for B.E. (Computer Engineering) under REV-2019 'C' Scheme, in force from the academic year 2021-22. Wording is as printed in that syllabus. Module numbering is as printed there too.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF 7.9 (R-A) B.E. (Computer Engineering) Sem I & II (Revised, NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.24 (N) B.E. (Computer Engineering) Sem III & IV (NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.15 B.E. (Computer Engineering) Third Year, Sem V & VI (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
PDF 6.41 (R) B.E. (Computer Engineering) Fourth Year, Sem VII & VIII (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
Report or request
Done!