Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Secure Java: For Web Application Development

Buy

Most security books on Java focus on cryptography and access control, but exclude key aspects such as coding practices, logging, and web application risk assessment. Encapsulating security requirements for web development with the Java programming platform, Secure Java: For Web Application Development covers secure programming, risk assessment, and threat modeling—explaining how to integrate these practices into a secure software development life cycle.

From the risk assessment phase to the proof of concept phase, the book details a secure web application development process. The authors provide in-depth implementation guidance and best practices for access control, cryptography, logging, secure coding, and authentication and authorization in web application development. Discussing the latest application exploits and vulnerabilities, they examine various options and protection mechanisms for securing web applications against these multifarious threats. The book is organized into four sections:

  • Provides a clear view of the growing footprint of web applications
  • Explores the foundations of secure web application development and the risk management process
  • Delves into tactical web application security development with Java EE
  • Deals extensively with security testing of web applications

This complete reference includes a case study of an e-commerce company facing web application security challenges, as well as specific techniques for testing the security of web applications. Highlighting state-of-the-art tools for web application security testing, it supplies valuable insight on how to meet important security compliance requirements, including PCI-DSS, PA-DSS, HIPAA, and GLBA. The book also includes an appendix that covers the application security guidelines for the payment card industry standards.

(HTML tags aren't allowed.)

Clojure High Performance Programming
Clojure High Performance Programming

Written for intermediate Clojure developers, this compact guide will raise your expertise several notches. It tackles all the fundamentals of analyzing and optimizing performance in clear, logical chapters.

Overview

  • See how the hardware and the JVM impact performance
  • Learn which Java...
Advanced Technologies Management for Retailing: Frameworks and Cases
Advanced Technologies Management for Retailing: Frameworks and Cases

The application of advanced technologies to point of sale systems is a promising and relatively unexplored field of study, in particular when considering the introduction of digital content and technologies allowing consumers to interact with products in new ways. Many e-retailers already exploit the opportunities offered by interactive...

Tales for Coaching: Using Stories and Metaphors with Individuals and Small Groups
Tales for Coaching: Using Stories and Metaphors with Individuals and Small Groups

More and more people are discovering how to use storytelling to bring about change and reinforce learning.  In this book, Margaret Parkin combines these two approaches into a powerful and effective technique to assist personal change.

Showing how and when to use stories to maximum effect, Parkin...


J2EE Technology in Practice: Building Business Applications with the Java 2 Platform
J2EE Technology in Practice: Building Business Applications with the Java 2 Platform

Since its introduction, The Java 2 Platform, Enterprise Edition (J2EE) has achieved remarkable success among application server providers and their customers. More than a dozen leading application server companies have announced J2EE compatible products, and over one million developers have downloaded the J2EE SDK from Sun's J2EE Web site (...

Building Facebook Applications For Dummies (Computer/Tech)
Building Facebook Applications For Dummies (Computer/Tech)
If you have spent much time developing Web apps over the past couple of years, you’ve probably heard the term social network so many times that you hear it ringing in your ears while you sleep. (Talk about nightmares.) Until Facebook released its platform, one could understand the nightmares, because social networking seemed far more...
GWT in Practice
GWT in Practice
If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language.

GWT in Practice is an example-driven,...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy