CSE 597B: APPLIED CRYPTOGRAPHY
NOTE: CSE
597B can be counted as a 500-level course with your advisor's signature
NOTE: Please check your PSU email account or ANGEL for class emails.
Course Description:
Network and systems security is becoming one of the biggest concerns today as a result of a dramatic increase in the number and severity of security attacks. This course aims at providing graduate students an opportunity to know the state-of-the-art of some of the hottest research topics in network and systems security. It is also hoped that this course could initiate some research studies for those with research interests in security. A tentative outline is as follows.
Reference Books (no textbook):
Handbook of Applied Cryptography
by Alfred
J. Menezes, Paul C. Van Oorschot, Scott A. Vanstone
(free
downloadable at http://www.cacr.math.uwaterloo.ca/hac/)
Cryptography and Network Security: Principles and Practice by William Stallings.
Practical Cryptography by Niels Ferguson, Bruce Schneier
Copies and links of the additional lecture slides will be provided as the course progresses
Prerequisite: Computer Networks and Operating System, or the permission of the instructor. The course might involve some programming in C or C++, students are expected to have a solid foundation in these languages.
Candidate Topics for Project: TBA
Course Grading (see slides):
Policies:
Assignments are due at the date specified. They will be accepted after the due date until the start of the next class period with a 20% penalty. No submission will be accepted after this time (i.e., one class after the due date).Academic integrity: The university, college, and department policies against academic dishonesty will be strictly enforced.
Acknowledgement:
The course includes some materials provided by Dr. Peng Ning and William Stallings' book