Foundations of Security : What Every Programmer Needs to Know /

Bibliographic Details
Main Authors: Kern, Christoph. (Author), Kesavan, Anita. (Author), Daswani, Neil. (Author)
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2007.
Edition:1st ed. 2007.
Subjects:
Table of Contents:
  • Security Design Principles
  • Security Goals
  • Secure Systems Design
  • Secure Design Principles
  • Exercises for Part 1
  • Secure Programming Techniques
  • Worms and Other Malware
  • Buffer Overflows
  • Client-State Manipulation
  • SQL Injection
  • Password Security
  • Cross-Domain Security in Web Applications
  • Exercises for Part 2
  • to Cryptography
  • Symmetric Key Cryptography
  • Asymmetric Key Cryptography
  • Key Management and Exchange
  • MACs and Signatures
  • Exercises for Part 3.