Building secure software :

Viega, John.

Building secure software : how to avoid security problems the right way / by John Viega, Gary McGraw. - New Delhi : Rahul Print O Pack, 2013 - xiii, 493 p. : ill. ; 24 cm. - Addison-Wesley professional computing series .

Includes bibliographical references and index.

1- Introduction To Software Society
2- Managing Software Security Risk
3- Selecting Technologies
4- On Open Source and Closed Source
5- Guilding Principles for Software Society
6- Auditing Software
7- Buffer Overflows
8- Access Controll
9- Race Conditions
10- Randomness and Determinism
11- Applying Cryptography
12- Trust Management and Input Validation
13- Password Authentication
14- Database Security
15- Client-side Security
16- Through the Firewall
17- Cryptography Basics

9789332501980(pbk)

2001046055


Computer software--Development.
Computer security.
System design.

005.1 / VIE-B 2013 4514