This submission contains slides that complement each of the chapters in the book "Foundations of Security: What Every Programmer Needs To Know" for use by instructors and students alike. The slides cover secure design principles, common web application vulnerabilities, an introduction to cryptography, and much more!
http://code.google.com/edu/submissions/daswani/index.html
- Security Goals
- Secure Systems Design
- Secure Design Principles
- Exercises for Part 1
- Worms and Other Malware
- Buffer Overflows
- Client-State Manipulation
- SQL Injection
- Password Security
- Cross-Domain Security in Web Applications
- Exercises for Part 2
- Symmetric Key Cryptography
- Asymmetric Key Cryptography
- Key Management & Exchange
- MACs and Signatures
- Exercises for Part 3
Part 1
Part 2
Part 3
http://code.google.com/edu/submissions/daswani/index.html
ليست هناك تعليقات:
إرسال تعليق