Network Security - II

Home
Syllabus
Schedule
Homeworks
Contact Information

Network Security - II

CSCI-4973-01 &  6973-01 

(subject to change without advance notice)

 

Course Description
This is a four-credit
self-contained class that  will include advanced security topics. It is a hybrid course since it will has sufficient depth in theory as well as hands-on experience with the protocols. A tentative outline and topics will be covered in this class are as follows:

 

  1. Overview and Background

  2. IPsec and Firewalls

  3. Anonymity, Privacy and TOR

  4. Spamming, Phishing and Identity Theft

  5. Digital Rights Management

  6. Special Algorithms

  7. Database Security, Privacy Preserving Data Mining

  8. Malicious Cryptography

  9. Project Presentations

 

Prerequisites:
Required:
               Network Security - I (or a Cryptography class)

               ECSE-4670 Computer Communication Networks or equivalent
               C programming knowledge
Desirable:
               Operating Systems

Instructor
:
Bulent Yener
     Office: Lally 310
     Phone: 276-6907
     Email: yener@cs.rpi.edu
     Office Hours:  TBA


Required Text
:
"Cryptography: Theory and Practice" Ed. 3
by Douglas R. Stinson
CRC Press
ISBN-10: 1584885084
 

"Malicious Cryptography - Exposing Cryptovirology"
by Adam L. Young and Moti Yung.
WILEY PUB.
ISBN-10: 0-7645-4975-8
 

[Note: Since this is an advanced graduate class, the textbook is only the starting point for a majority of topics that we will cover. The slides used will cover ideas from a broad range of sources including other books, papers, etc. ]

Tentative Grading Percentages
:

Midterm   20%
4 Homeworks (7.5 points each) 30%
Project   20%
Final    30%

 

Exam Schedule and Conflicts:
Since the exams will be held during class hours, you should not have any conflicts. However, if you do have a scheduled conflict for the exam period with a lower-numbered course, see the instructor. There will be NO make-up exams.

All exams will be closed book/notes. Exams will cover both text and additional reading material.

Tentative HW, Project and Exam dates:

Lecture-4 HW-1 Due
Lecture-7 HW-2 Due
Lecture-8 MIDTERM & Project Proposals Due
Lecture-10 HW-3 Due
Lecture-12 HW-4 Due
Lectures 13 & 14 Projects Due

 

Course Delivery Format:
This course will consist of lectures, in-class exercises, homeworks, a project and examinations.
 

bullet

Lectures will consist of up to 75% of class time.

bullet

Book, and paper readings: The reading is meant in part to supplement lectures, help you catch up, and allow lectures to be more focused and interactive. More importantly, research paper readings will also give a historical and research perspective.

bullet

Homeworks will contain exercises, implementations, and design problems.

bullet

Project will contain implementation and design problems from network security applications.


General Policies Regarding Graded Material:
1.  Homeworks should be handed in at the beginning of lecture on which it is due. Our policy will be to return graded material to you within one week of handing it in. Students should submit source codes, binaries and any tools required for compilation (i.e. makefile) for the implementation part of the homeworks. All issues regarding graded material should be resolved within one week of the date graded material is returned.

2.  Late submission policy: Any problem set submitted later than this will be marked as late. Any homeworks not handed at the beginning of class (e.g. slipped under a door, placed in a mailbox) will be marked as late. Exceptions will require a valid and documented reason (eg: doctor’s letter). Late submissions will NOT BE ACCEPTED after one week of the deadline or the day solutions are made available, whichever is earlier. There will be no makeups for homeworks.

3.  If you feel that an error was made in grading, you should submit a re-grading request to me (by email) WITHIN A WEEK of the date the graded material was returned to the class. Requests for re-grading or any questions regarding graded material WILL NOT BE ACCEPTED after that time. Any graded material that is not picked up within two weeks will be discarded.
 

 

Home | Syllabus | Schedule | Homeworks | Contact Information

 Rensselaer Polytechnic Institute, Computer Science Department
For problems or questions regarding this web contact yener@cs.rpi.edu.
Last updated: 08/17/06.