Secure software design: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Resümee puudub |
Resümee puudub |
||
| 20. rida: | 20. rida: | ||
* [http://keeks.cyber.ee/~margus/lecture12-xroad.pdf X-Road], [http://www.acsac.org/2003/papers/36.pdf Additional reading] | * [http://keeks.cyber.ee/~margus/lecture12-xroad.pdf X-Road], [http://www.acsac.org/2003/papers/36.pdf Additional reading] | ||
* [http://keeks.cyber.ee/~margus/lecture13-games.pdf Security of online games] | * [http://keeks.cyber.ee/~margus/lecture13-games.pdf Security of online games] | ||
* [http://keeks.cyber.ee/~margus/lecture14-pki.pdf PKI and digital signatures, part 1] | |||
Mandatory reading | Mandatory (examinable) reading. The exam may contain questions from these papers. | ||
* [http://www.cl.cam.ac.uk/~rja14/Papers/SEv2-c10.pdf Chapter 10 from "Security Engineering"], starting from section 10.4 | * [http://www.cl.cam.ac.uk/~rja14/Papers/SEv2-c10.pdf Chapter 10 from "Security Engineering"], starting from section 10.4 | ||
* [http://www.cl.cam.ac.uk/~rja14/Papers/satan.pdf Ross Anderson, "Programming Satan's Computer"] | * [http://www.cl.cam.ac.uk/~rja14/Papers/satan.pdf Ross Anderson, "Programming Satan's Computer"] | ||
* [http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf Ken Thompson, "Reflections on Trusting Trust"] | * [http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf Ken Thompson, "Reflections on Trusting Trust"] | ||
* [http://www.cs.auckland.ac.nz/~pgut001/pubs/usenix02.pdf Peter Gutmann, "Lessons Learned in Implementing and Deploying Crypto Software"] | |||
* [http://www.cl.cam.ac.uk/~rja14/Papers/eternity.pdf Ross Anderson, "The Eternity Service"] | |||
Recommended reading: | Recommended reading: | ||
| 37. rida: | 40. rida: | ||
* Arne Ansper, [http://www.cyber.ee/cms-et/firmainfo/infomaterjalid/failid-1/arne-msc.pdf "e-Riigist andmeturbe seisukohalt"] | * Arne Ansper, [http://www.cyber.ee/cms-et/firmainfo/infomaterjalid/failid-1/arne-msc.pdf "e-Riigist andmeturbe seisukohalt"] | ||
* Arne Ansper, Ahto Buldas, Margus Freudenthal, Jan Willemson [http://www.acsac.org/2003/papers/36.pdf "Scalable and Efficient PKI for Inter-Organizational Communication"] | * Arne Ansper, Ahto Buldas, Margus Freudenthal, Jan Willemson [http://www.acsac.org/2003/papers/36.pdf "Scalable and Efficient PKI for Inter-Organizational Communication"] | ||
* Peter Gutmann, [http://www.cs.auckland.ac.nz/~pgut001/pubs/x509guide.txt "X.509 Style Guide"] | |||
Redaktsioon: 20. november 2009, kell 00:42
MTAT.03.246 Secure software design MTAT.03.247 Secure software design: Project work
Lectures: Wednesdays 10:00 Cyber-126.
Contact: margus at cyber.ee
Lecture slides:
- Introduction
- Multilevel security
- Multilateral security
- Estonian Health Information System
- Inference control in medicine
- Banking and bookkeeping, Home reading, starting from section 10.4
- Introduction to cryptography
- Coding Centre, Additional reading (in Estonian): description of coding centre, security analysis
- Strategies for developing secure software, Home reading
- Guidelines for developing secure software, part 2
- Human factors and security, Interesting reading
- X-Road, Additional reading
- Security of online games
- PKI and digital signatures, part 1
Mandatory (examinable) reading. The exam may contain questions from these papers.
- Chapter 10 from "Security Engineering", starting from section 10.4
- Ross Anderson, "Programming Satan's Computer"
- Ken Thompson, "Reflections on Trusting Trust"
- Peter Gutmann, "Lessons Learned in Implementing and Deploying Crypto Software"
- Ross Anderson, "The Eternity Service"
Recommended reading:
- Ross Anderson, "Security Engineering. A Guide to Building Dependable Distributed Systems"
- Fraud. The Unmanaged Risk, 8th Global Survey
- Peter Gutmann, "The Design of a Cryptographic Security Architecture"
- RFC 2119: Key words for use in RFCs to Indicate Requirement Levels
- Alma Whitten, J.D. Tygar, "Why Johnny Can't Encrypt: A Usability Evaluation of PGP 5.0"
- Kevin Mitnick, "The Art of Deception: Controlling the Human Element of Security"
- David Maurer, "The Big Con: The Story of the Confidence Man"
- Jim Routh, Gary McGraw, "Lifestyle Hackers"
- Arne Ansper, "e-Riigist andmeturbe seisukohalt"
- Arne Ansper, Ahto Buldas, Margus Freudenthal, Jan Willemson "Scalable and Efficient PKI for Inter-Organizational Communication"
- Peter Gutmann, "X.509 Style Guide"