課程概述 |
This is a first-year graduate course on network and computer security. It fits within the Computer Systems
and Architecture Engineering concentration.
?Introduction, Security Objectives, Policy, Mechanisms, Principles.
?Protecting Computer Systems, Physical security, Risk Analysis.
?Unconditional and Computational Security.
?Data Encryption Standard (DES), IDEA.
?Attacks on Block Ciphers, Design of Encryption Boxes, Modes of Operation of Block Ciphers.
?Stream Ciphers, Message Digests, MACs.
?Math Backgrounds, Factoring, Discrete Logs, Chinese Remainder Theorem, etc.
?PKC, RSA, ElGamal, DSA.
?Digital Signatures, Key Distribution.
?Clipper, Key Escrow, PKI.
?User Authentication, Biometrics, Passwords.
?One-Time Passwords, Secure Channels
?Zero-Knowledge Protocols.
?Kerberos, Establishing Keys, Key Transport Protocols, Message Freshness, STS.
?BAN Logic.
?Secret Sharing.
?Intellectual Property Protection, Digital Fingerprinting, Digital Watermarking.
?Electronic Voting .
?Digital Cash, Anonymous Payments, Electronic Commerce
?Access Control
?Virus, Worms, Trojan Horses
?Firewalls, Security Gateways, SOCKSv5
?Electronic Mail Security: PEM, PGP, X.400
?TCP/IP, UNIX Security, IPSec
?CA (Certification Authority)
?VPNs (Virtual Private Networks)
?Security Issues for ATM, Wireless, Mobile, Satellite, etc.
Cry[tography and Network Security, William Stallings, Prentice-Hall, 1999.
(1) Homework (30%)
(2) Midterm and Presentation (30%)
(3) Term Project (40%)
None
|