|
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:
-
Overview and
Background
-
IPsec and
Firewalls
-
Anonymity, Privacy and TOR
-
Spamming, Phishing
and
Identity Theft
-
Digital Rights
Management
-
Special
Algorithms
-
Database
Security, Privacy Preserving Data Mining
-
Malicious
Cryptography
-
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.
 |
Lectures will consist of up to 75% of
class time.
|
 |
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.
|
 |
Homeworks will contain exercises, implementations, and design problems.
|
 |
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.
|