Bharatiya Vidya Bhavan's
Sardar Patel Institute of Technology
(Autonomous Institute Affiliated to University of Mumbai) Bhavan’s Campus, Munshi Nagar,
Andheri (West), Mumbai-400058
Cryptography and Network Security
Course Teaching Scheme Credits
(Category) Course Name (Hrs/week) Assigned
Code L T P O E L T P Total
3 0 2 5 10 3 0 1 4
PC Examination Scheme
Cryptography and Network Component ISE MSE ESE Total
Security
Theory 15 15 45 75
CE305
Laboratory 15 -- 10 25
Pre-requisite Course Codes, if any. CS207: Computer Communications and Networks
Course Objective: To apply cryptography algorithms and use of different network security
protocol/techniques.
Course Outcomes (CO):At the End of the course students will be able to
Understand the fundamental principles of security and cryptography e.g. number theory,
CE305.1
finite fields etc.
CE305.2 Make use of classical and modern encryption and decryption algorithms to secure data,
ensuring confidentiality, authenticity, and efficiency in cryptographic systems.
Develop a deep understanding of cryptographic data integrity algorithms, including hash
CE305.3
functions, message authentication codes (MACs), and digital signatures.
CE305.4 Apply key management, authentication mechanisms, intrusion detection systems (IDS),
and firewalls to enhance security, protect data, and mitigate cyber threats.
CE305.5 Understand and implement PGP, SSL, TLS, and IPSec protocols to enhance secure
communication, ensure data integrity, and support authentication in networked systems.
CO-PO Correlation Matrix (3-Strong, 2-Moderate, 1-Weak Correlation)
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CE305.1 3 - - - - - - - - - - -
CE305.2 3 1 3 - - - - - - - - -
CE305.3 3 2 3 - 2 - - - - - - -
CE305.4 3 2 3 - 2 - - - - - - -
CE305.5 3 - 3 - - - - - - - - -
CO-PEO/PSO Correlation Matrix (3-Strong, 2-Moderate, 1-Weak Correlation)
SPIT/UG Curriculum/2023 Iteration/CE/pg.133
CO-PEO/PSO PEO1 PEO2 PEO3 PSO1 PSO2
CE305.1 - - - 2 -
CE305.2 - - - 2 -
CE305.3 - - - 2 -
CE305.4 2 - - 2 -
CE305.5 - - - 2 -
BLOOM’S Levels Targeted (Pl. Tick appropriate)
Remember Understand Apply Analyze ✓ Evaluate Create
Module
Unit No. Topics Ref. Hrs.
No.
1 Title Fundamentals for Security and Cryptography
Network Security Concepts: OSI Security Architecture,
1.1 Security Attacks and Malware, Security Services, Security 1,2
Mechanisms, Network Security Model
Number Theory: Divisibility and the Division Algorithm, 9
1.2 Euclidean Algorithm, Fermat’s and Euler’s Theorems, 1,2
Primality Test, Chinese Remainder Algorithm.
Finite Fields: Groups, Rings, Fields, Finite Fields of the
1.3 Form GF(p), Polynomial Arithmetic, Finite Fields of the 3
Form GF(2n)
2 Title Symmetric Ciphers and Asymmetric Ciphers
Classical Encryption Techniques: Symmetric Cipher
2.1 Models, Substitution and Transposition Techniques, Rotor 1,2
Machines, Steganography
Data Encryption Standard: Traditional Block Cipher
Structure, The Data Encryption Standard, Strength of DES.
Advanced Encryption Standard: Structure, Transformation
2.2 1,2 9
Functions, Key Expansion, Implementation, Block Cipher
Operation: Multiple Encryption and Triple DES, ECB, CBC,
CFB, OFB, CTR
Asymmetric Ciphers: Public-Key Cryptosystems, RSA
Algorithm, Diffie-Hellman Key Exchange, Elgamal 1,2,
2.3
Cryptographic System, Elliptic Curve Arithmetic, Elliptic 3
Curve Cryptography.
3 Title Cryptographic Data Integrity Algorithms
Cryptographic Hash Functions: Simple Hash Functions,
3.1 Requirements and Security, Hash Functions Based on Cipher 1,2
Block Chaining, Secure Hash Algorithm (SHA)
Message Authentication Codes: Requirements, Functions, 8
Security of MACs, MACs Based on Hash Functions: HMAC,
3.2 MACs Based on Block Ciphers: DAA and CMAC, 1,2
Authenticated Encryption: CCM and GCM, Pseudorandom
Number Generation Using Hash Functions and MACs
SPIT/UG Curriculum/2023 Iteration/CE/pg.134
Digital Signatures: Elgamal Digital Signature Scheme,
Schnorr Digital Signature Scheme, NIST Digital Signature
3.3 1,2
Algorithm, Elliptic Curve Digital Signature Algorithm,
RSA-PSS Digital Signature Algorithm.
4 Title Key Management and System Security
Symmetric Key Distribution Using Symmetric Encryption
1,2,
4.1 and Asymmetric Encryption, Distribution of Public Keys,
3
X.509 Certificates, Public-Key Infrastructure
User Authentication: Remote User-Authentication Principles,
8
Remote User-Authentication Using Symmetric Encryption 1,2,
4.2
and Asymmetric Encryption, Federated Identity Management, 3
Kerberos
IDS and Firewalls: Intrusion Detection System, Types of IDS,
4.3 2,3
Firewalls Characteristics, Types of Firewalls
5 Title Network and Internet Security
Application Layer Security: Email System Architecture,
Pretty Good Privacy (PGP) – Key Rings, PGP Certificates,
5.1 1,2
Key Revocation, PGP Packets, PGP Messages, S/MIME, and
Web Application Security.
Transport Layer Security: Secure Sockets Layer (SSL) – 8
5.2 Architecture, Protocols, Message Formats. TLS – Cipher 1,2
Suite, Protocols.
Network Layer Security : IPSec – Two Modes, Two Protocols
5.3 (AH, ESP), Security Associations, Security Policy, Internet 1,2
Key Exchange, ISAKMP,
6 ACM, Access Control Mechanisms – MAC, DAC, RBAC,
Self
TGP Model, HRU Model, BLP Model, Biba Model,
Study
Constraint and State based Models.
Total 42
Laboratory Component, if any. (Minimum 10 Laboratory experiments are expected)
Sr. No. Title of the
Experiment
1 Experiment on Number Theory
2 Experiment on Symmetric Ciphers
3 Experiment on Symmetric Asymmetric Ciphers
4 Experiment on Cryptographic Hash Functions
5 Experiment on Message Authentication Codes/Digital Signatures
6 Experiment on X.509 Certificates
7 Experiment on Programming Security – Web/Mobile Application
8 Experiment on User/Service Authentication (e.g. Kerberos) /IDS/Firewall
9 Experiment on PGP/S-MIME
10 Experiment on SSL/IPSec
11 Experiment on Access Control Mechanisms - MAC/DAC/RBAC
Text Books
SPIT/UG Curriculum/2023 Iteration/CE/pg.135
Sr.
Title Edition Authors Publisher Year
No.
1 Cryptography and Network Seventh William Pearson 2017
Security: Principles and Edition Stallings
Practice
2 Introduction to Cryptography First Behrouz TMH 2008
and Network Security Edition A
Fourouza
n
3 Computer Security [Art and Second Matt Bishop Addison- 2019
Science] Edition Wesley
Reference Books
Sr.
Title Edition Authors Publisher Year
No.
1 Network Security and Second Bernard Cengage 2011
Cryptography Edition Menezes Learning
2 Security in Computing Fifth Charles P. Pearson 2015
Edition Pfleeger Education
3 Security Engineering Third Ross Wiley 2021
Edition Anderson Publication
SPIT/UG Curriculum/2023 Iteration/CE/pg.136