CERTIFICATE COURSE IN NETWORK SECURITY AND CRYPTOGRAPHY
Programme Code: SCPS/CS/NSC/2022-23
Class: II BCA Total Hours: 36 hours Modules: 5
SYLLABUS
Module I (7 hours)
Introduction:
Security Trends, Security attacks, Security services, Security Mechanisms, A Model for Network Security Model, Classical Encryption Techniques, Symmetric Cipher Model, Substitution Techniques, Transposition Techniques, Rotor Machines, Steganography.
Module II (7 hours)
Block Ciphers and Data Encryption Standard:
Block Cipher Principles, Data Encryption Standard, Strength of DES, Differential and Linear Cryptanalysis, Block Cipher Design Principles, Advanced Encryption Standard, Evaluation Criteria of AES, AES Cipher, Multiple encryption and Triple DES, Block Cipher Modes of Operation, RC4. Cast-128, Blowfish Algorithms
Module III (8 hours)
Public – Key Encryption and Hash Functions, Principles of Public Key Cryptosystems, RSA Algorithm, Key Management Message Authentication and Hash Functions, Authentication Requirements, Authentication Functions, Message Authentication, Hash Functions, Security of Hash Functions and MACs, Digital. Signatures, Authentication Protocols, Digital Signature Standard.
Module IV (7 hours)
Network Security Applications:
Kerberos, X.509Authentication Service, Public Key Infrastructure, Pretty Good Privacy, S/MIME, IP Security Overview, IP Security architecture, Authentication Header, Encapsulating Security Payload, Combining Security associations, Key Management.
Module V (7 hours)
System Security: Secure Socket Layer and Transport Layer Security, Secure Electronic Transaction, Intruders, Intrusion Detection, Password Management, Malicious Software, Firewalls, Trusted Systems.