Loading…

Foundations of Security What Every Programmer Needs to Know /

Foundations of Security: What Every Programmer Needs to Know teaches new and current software professionals state-of-the-art software security design principles, methodology, and concrete programming techniques they need to build secure software systems. Once you're enabled with the techniques...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Authors: Kern, Christoph (Author), Kesavan, Anita (Author), Daswani, Neil (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:Inglés
Published: Berkeley, CA : Apress : Imprint: Apress, 2007.
Edition:1st ed. 2007.
Subjects:
Online Access:Texto Completo
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.