Beginning ASP.NET SecurityISBN: 978-0-470-74365-2
Paperback
436 pages
March 2010
This title is out-of-print and not currently available for purchase from this site.
|
ACKNOWLEDGMENTS xi
INTRODUCTION xxi
CHAPTER 1: WHY WEB SECURITY MATTERS 1
CHAPTER 2: HOW THE WEB WORKS 15
CHAPTER 3: SAFELY ACCEPTING USER INPUT 39
CHAPTER 4: USING QUERY STRINGS, FORM FIELDS, EVENTS, AND BROWSER INFORMATION 65
CHAPTER 5: CONTROLLING INFORMATION 87
CHAPTER 6: KEEPING SECRETS SECRET — HASHING AND ENCRYPTION 117
CHAPTER 7: ADDING USERNAMES AND PASSWORDS 151
CHAPTER 8: SECURELY ACCESSING DATABASES 185
CHAPTER 9: USING THE FILE SYSTEM 207
CHAPTER 10: SECURING XML 225
CHAPTER 11: SHARING DATA WITH WINDOWS COMMUNICATION FOUNDATION 255
CHAPTER 12: SECURING RICH INTERNET APPLICATIONS 289
CHAPTER 13: UNDERSTANDING CODE ACCESS SECURITY 315
CHAPTER 14: SECURING INTERNET INFORMATION SERVER (IIS) 329
CHAPTER 15: THIRD-PARTY AUTHENTICATION 359
CHAPTER 16: SECURE DEVELOPMENT WITH THE ASP.NET MVC FRAMEWORK 385
MVC Framework 398
INDEX 399