Since the inception of Java technology,
there has been strong and growing interest around the security of the Java
platform as well as new security issues raised by the deployment of Java
technology. This page covers the following topics related to Java Security :
Introduction, New Protection Mechanisms, Overview of Basic Concepts, Permissions
and Security Policy, Access Control Mechanisms and Algorithms, Secure Class
Loading, Security Management, GuardedObject and SignedObject, Discussion and
Future Directions.
The first half of this article gives an overview of Java's security
model. The second half focuses on one aspect of that security model: the safety
features built into the Java virtual machine.