000 01452cam a22002777a 4500
001 11350
003 IN-BhIIT
005 20260107160251.0
008 080310s2007 caua b 001 0 eng d
020 _a9781484252345 (pbk.)
040 _aIN-BhIIT
041 _aeng
082 0 4 _a005.8
_bDAS/F
100 1 _aDaswani, Neil.
_eAuthor
_926943
245 1 0 _aFoundations of security :
_bwhat every programmer needs to know /
_cNeil Daswani, Christoph Kern, and Anita Kesavan.
260 _aBerkeley, CA :
_bApress ;
_c2025.
300 _axxvii, 290 p. :
_bill. ;
_c24 cm.
504 _aIncludes bibliographical references (p. 267-275) and index.
505 0 _aPt. 1. Security design principles -- Security goals -- Secure systems design -- Secure design principles -- Exercises for part 1 -- Pt. 2. 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 -- Pt. 3. Introduction to cryptography -- Symmetric key crytography -- Asymmetric key cryptography -- Key management and exchange -- MACs and signatures -- Exercises for part 3.
650 0 _aSoftware protection.
_926944
650 0 _aComputer security.
_94236
650 0 _aData encryption (Computer science)
_914595
700 1 _aKern, Christoph.
_eJoint author
_926945
700 1 _aKesavan, Anita.
_eJoint author
_926946
942 _cTRB
999 _c15227
_d15227