Book description
Inside Java™ 2 Platform Security, the definitive and comprehensive guide to the Java security platform, has been thoroughly updated to reflect key additions and revisions to Java security technologies currently in use by leading technology companies. This second edition, penned by the Java experts at Sun Microsystems, provides a detailed look into the central workings of the Java security architecture and describes tools and techniques for successful implementation on even the most demanding network computing environment.
While Java has always provided a stronger security model than other platforms, this book reviews all the methods and practices required to improve security without sacrificing functionality. With tips on how to customize, extend, and refine the Java security architecture, users will have everything they need to protect their information assets from both external and internal threats.
This book's in-depth coverage encompasses security architecture, deployment, customization, new developments, and much more.
Security fundamentals
Secure class loading
Specifying fine-grained security policy
Enforcing security policy with AccessController, SecurityManager, and more
Digital certificates, certification paths, signed code, JAAS, and other authentication measures
Java-based cryptography with code examples
JSSE, Java GSS-API, and RMI for network security
Previews of other platforms for security, including Java Card, J2ME and Jini
Designed for both the system administrator and software practitioner, this book delivers vital knowledge for building and maintaining a secure system using the Java 2 platform. With detailed code and usage examples throughout, Inside Java™ 2 Platform Security, Second Edition, is an indispensable resource for all platform security needs.
The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java™ 2 platform.
Table of contents
- Copyright
- The Java™ Series
- Preface
- Preface to the First Edition
- Computer and Network Security Fundamentals
- Basic Security for the Java Programming Language
- Java 2 Security Architecture
- Secure Class Loading
- Elements of Security Policy
- Enforcing Security Policy
- Customizing the Security Architecture
- Establishing Trust
- Object Security
- Programming Cryptography
- Network Security
-
Deploying the Security Architecture
- Installing the Latest Java 2 Platform Software
- The Installation Directory <java.home>
- Setting System and Security Properties
- Securing the Deployment
- Installing Provider Packages
- Policy Configuration
- JAAS Login Configuration Files
- Security Tools
- X.500 Distinguished Names
- Managing Security Policies for Nonexperts
- Other Platforms and Future Directions
- Bibliography
Product information
- Title: Inside Java™ 2 Platform Security: Architecture, API Design, and Implementation, Second Edition
- Author(s):
- Release date: May 2003
- Publisher(s): Addison-Wesley Professional
- ISBN: 0201787911
You might also like
book
Pro Spring Boot 2: An Authoritative Guide to Building Microservices, Web and Enterprise Applications, and Best Practices
Quickly and productively develop complex Spring applications and microservices out of the box, with minimal concern …
book
Pro Spring Security: Securing Spring Framework 5 and Boot 2-based Java Applications
Build and deploy secure Spring Framework and Spring Boot-based enterprise Java applications with the Spring Security …
book
Java Security Handbook
This book is a comprehensive guide to Java security issues. It assumes you are an experienced …
book
Java Security, 2nd Edition
One of Java's most striking claims is that it provides a secure programming environment. Yet despite …