Includes bibliographical references (pages 716-734) and index
pt. 1. Web technology. The web security landscape -- The architecture of the World Wide Web -- Cryptography basics -- Cryptography and the Web -- Understanding SSL and TLS -- Digital identification I: passwords, biometrics, and digital signatures -- Digital identification II: digital certificates, CAs, and PKI -- pt. II. Privacy and security for users. The Web's war on your privacy -- Privacy-protecting techniques -- Privacy-protecting technologies -- Backups and antitheft -- Mobile code I: plug-ins, ActiveX, and Visual Basic -- Mobile code II: Java, JavaScript, Flash, and Shockwave -- pt. III. Web server security. Physical security for servers -- Host security for servers -- Securing web applications -- Deploying SSL server certificates -- Securing your web service -- Computer crime -- pt. IV. Security for content providers. Controlling access to your web content -- Client-side digital certificates -- Code signing and Microsoft's Authenticode -- Pornography, filtering software, and censorship -- Privacy policies, legislations and P3P -- Digital payment -- Intellectual property and actionable content