0% found this document useful (0 votes)
7 views1 page

CryptographyandNetworkSecurity R24

The document outlines a comprehensive curriculum on cryptography and network security, covering both classical and modern cryptographic techniques, including symmetric and public key cryptosystems. It also addresses security applications, system security, and various security protocols and standards. Textbooks and references are provided for further study in the field.

Uploaded by

vinodha.r
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

CryptographyandNetworkSecurity R24

The document outlines a comprehensive curriculum on cryptography and network security, covering both classical and modern cryptographic techniques, including symmetric and public key cryptosystems. It also addresses security applications, system security, and various security protocols and standards. Textbooks and references are provided for further study in the field.

Uploaded by

vinodha.r
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

CRYPTOGRAPHY AND NETWORK SECURITY

INTRODUCTION TO SECURITY AND NUMBER THEORY

UNIT I Basics of Security – CIA Triad – Threats, Attacks and Services – Classical Cryptography –
Substitution and Transposition ciphers – One-time Pad– Number Theory – Modular Arithmetic –
Euclidean Theorem – Extended Euclidean Theorem – Algebraic Structures – Galois Field – Primality
test –Pseudo randomness - Fermat’s Theorem – Euler's Theorem – Chinese Remainder theorem –
Logarithms – Elliptic Curve Arithmetic.

UNIT II Modern Cryptography – Symmetric Cipher – Block and Stream Cipher – Feistel Ciphers – Data
Encryption Standard – DES Structure – Key Generation – Simplified DES – Linear and Differential
cryptanalysis –CPA, CCA– Advanced Encryption Standard - Analysis of AES.

UNIT III Public Key Cryptosystems – RSA Algorithm – ElGamal Cryptosystems – Diffie-Hellman key
exchange – 9L, 6P Elliptic curve cryptography – Hash functions – Hash algorithms – Secure Hash
Algorithm: SHA – MD5 – Message Authentication Codes – zero knowledge protocols - Introduction to
Quantum Cryptography– Threshold Cryptography.

UNIT IV SECURITY APPLICATIONS :Digital Signatures Schemes– Digital Certificate – Key Management
– Kerberos – Key Agreement and Distribution – PKI – X.509 Certificate – E-Mail Security – PGP –
S/MIME – IP security – Virtual Private Network – Web Security – Secure Socket Layer – Transport
Layer Security – Secure Electronic Transaction.

UNIT V SYSTEM SECURITY Malwares –Internet scanning worms - Mobile Malware and Botnets-
Password Management – Access Control in Operating Systems: Discretionary, Mandatory and Role
Based Access Control - Firewall – Intrusion Detection System and types – Intrusion Prevention
System –– Penetration testing: concept, types, steps – OWASP top ten vulnerabilities – Secure
Coding

TEXTBOOKS:

1. William Stallings, “Cryptography and Network Security Principles and Practices”, Pearson/PHI,
Seventh Edition, 2017.

REFERENCES:

1. Wenbo Mao, “Modern Cryptography Theory and Practice”, Pearson Education, 2004.

2. Pfleeger and Pfleeger, “Security in computing”, Third Edition, PHI/Pearson, 2003.

. Behourz Forouzan, Debdeep Mukhopadyay, “Cryptography and Network Security”, Tata McGraw
Hill Education Pvt. Ltd, New Delhi, 2010.

4. Gilles van Assche, “Quantum Cryptography and Secret-Key Distillation”, Cambridge University
Press, 2010.

5. Oded Goldreich, Foundations of Cryptography (two volumes) Cambridge university Press, 2004.

6. Patrick Engebretson, “The basics of Hacking and Penetration Testing”, Elsevier, 2011.

You might also like