cs6/73995
Security in Distributed Systems and
Computer Networks
Spring 2004, TR 1:45pm-3:00pm
room: MSB 115
instructor:
Mikhail Nesterenko
office:
MSB 356
office hours:
TR 3:15-4:45pm
phone:
672-9109
email:
mikhail AT cs.kent.edu
.
teaching
assistant:
Adnan Vora
office:
MSB 354
office hours:
TR 12:00-1:30pm
phone:
672-9107
email:
avora AT cs.kent.edu
textbook:
Charlie Kaufman, Radia Perlman, and Mike Speciner
Network Security: Private Communication in a Public World
,
Prentice Hall PTR; 2nd edition (April 15, 2002), ISBN: 0130460192
syllabus
,
class schedule
,
grades
Mailing list:
to subscribe
,
archives
Lecture notes
Some of the material in these notes is borrowed from the notes of Radia Perlman (Sun Microsystems) and Ali Aydin Selcuk (Bilkent University)
Introduction
Cryptography overview
Secret key cryptography
Using secret key cryptography
Cryptographic hashes
Public key cryptography
Key distribution
Authenticating people
Cryptographic authentication
Mediated authentication
Strong passwords
Kerberos
Public key infrastructure
Real-time security
IPsec: AH and ESP
IPsec: IKE
SSL/TLS
E-Mail Security
PEM and S/MIME
Firewalls
Web security issues
Sensor Network Security
:
TinySec
,
Secure Routing
,
Secure Location Verification Claims
Homeworks
Homework 1
Homework 2
Homework 3
Homework 4
Homework 5
Supplementary materials