Home

Research

Areas

Select Projects

Project Grid-One

Project BITS-WearComp

Project iCampus

External Grants

Initiatives

Select Publications

Teaching

Computer  Networks

Network Security

Internetworking Technologies

Pervasive Computing

Compiler Construction

Course Material Developed  

Bio-Data

Home

. Rahul Banerjee . CSD . BITS-Pilani . India .

Second Semester 2005-2006

Course Handout <Modified & Expanded>

Course No.           : SS ZG513

Course Title        : Network Security

Course Description

The primary goal of the course is to introduce the student to system and application design aspects of network security including cryptographic, systemic and computational security aspects of the network / internetwork systems.

Scope and Objectives

The course covers fundamental aspects of security in a modern networked environment with the focus on system design aspects and cryptography in the specific context of network / internetwork security. It also dwells into basics of cryptographic techniques, algorithms and protocols required to achieve these properties; computational issues in implementing cryptographic protocols and algorithms; and system/application design issues in building secure networked systems.  

Prescribed Text Book

T1            Bruce Schneier: Applied Cryptography, Wiley Student Edition, 2nd Edition, Singapore, 1996.

Reference Books

R1                                                                                                                                                                                                                                                              Alfred Menezes, Paul van Oorschot, and Scott Vanstone: Handbook of Applied Cryptography. CRC Press, NY.

R2                                                                                                                                                                                                                                                              William Stallings: Cryptography and Network Security. 4th Edition. Prentice-Hall, Englewood Cliffs, 2006. <Recommended companion>

R3                                                                                                                                                                                                                                                              C.Kauffman, R.Perlman and M.Spenser: Network Security, Second Edition, Prentice Hall, Englewood Cliffs, 2002.

R4                                                                                                                                                                                                                                                              S.Bellovin and W.Chesvick: Internet Security and Firewalls, Second Edition, Addison-Wesley, Reading, 1998.

R5                                                                                                                                                                                                                                                              Rahul Banerjee: Internetworking Technologies, Prentice-Hall of India, New Delhi, 2003.                                                                             

Additional Reading Material

A1      Rahul Banerjee: Lecture Notes on Network Security, Electronic Read-only edition to be available just before Mid-Sem Test at the URL: http://discovery.bits-pilani.ac.in/rahul/NetSec/ Lecture slides shall be also made available from time to time at this course page.


 Plan of Self Study

Week No.

Topic(s)

Chapter Reference

1

Introduction & Foundation

T1:1, Lecture notes

2

Cryptography Theory and Related Mathematics

T1:11

3

Symmetric Key Encryption Mechanisms <DES>

T1:12, Lecture notes

4

Block Cipher Design Principles

T1: 13.8, 13,9, 14.3, 14.8 - 14.12, Lecture notes

5

One Way hash Functions & Modes of Operation

T1: 9.3, 9.6, 18.1, 18.4, 18,5 -18.7, 18.10 – 18.14

6

Introduction to Public Key Encryption Schemes

T1: 19.1-19.3,19.8, Lecture notes

7

Key Management & Key Exchange Mechanisms

T1:7, 8, 22.1, 22.3, 22.5,22.7, Lecture notes

8

Case Study 1:

T1: 2, Lecture notes

Syllabus for Mid-Semester Test (Closed Book): Topics in Week No. 1 to 8 plus as covered / advised during live interactive sessions

9

Digital Signatures

T1: 20, Lecture notes

10

Intermediate Protocols

T1: 4.1- 4.8, 4.10, 4.13,4.14

11

Zero Knowledge Protocols

T1: 5

12

Case Study 2:

T1: 24.5,24.10-24.12, Lecture notes

13

Theory of Random and Pseudo Random Numbers

T1: 16,17, Lecture Notes

14

Secret Sharing Mechanisms

T1: 23.1-2.3, 23.7, 23.11, 23.12, 23.14, 23.16, Lecture notes

15

Cryptographic Design & Usage of Algorithms

T1: 10, Lecture notes

16

Case Study 3:

  • Secure Elections
  • Digital Cash

T1: 6, Lecture notes

Syllabus for Comprehensive Exam (Open Book): All topics given in Plan of Self Study

 

Evaluation Scheme:

EC No

Component & Nature

Duration

Weightage

Date, Time

To be given & evaluated by

1.

Mid-Semester Test

(Closed Book)

2 hrs

40%

04/02/2006 (FN)

10 AM – 12 Noon

Instructor

2.

Compre. Exam

(Open Book)

3 hrs

60%

01/04/2006 (FN)

9 AM – 12 Noon

Instructor

        Note :

It shall be the responsibility of the individual student to be regular in maintaining the self study schedule as given in the course handout, attend the online/on demand lectures as per details that would be put up in the BITS DLP website http://www.bits-pilani.ac.in/dlp-home/  or http://202.54.26.115/bits/Portal/dlpd/ and take the prescribed components of the evaluation such as mid semester test, comprehensive examination as per scheduled dates in the course handout. If the student is unable to appear for the regular test/examination due to genuine exigencies, the student must refer to the procedure for applying for make-up test/examination, which will be available through the Important Information link on the BITS DLP website.

 

 

Thank you for visiting this site!

 

P.S.: Although, I have taken every care to ensure that the material provided is correct, updated and free from any possible copyright / IPR violation, I shall be highly grateful, if any issues / suggestions related to the contents at my website are brought to my notice so that I could immediately take the corrective action wherever so required.