Basic HTML version of Foils prepared May 19 99

Foil 64 JDK 1.2 Security Model

From Remarks on Internet and Java Security Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. by Geoffrey Fox, Mehmet Sen


Among some features the followings are included
The least-privilege principle by automatically intersecting the sets of permissions granted to protection domains.
Underlying platform independent security features.
Does not override the protection mechanisms of the underlying operating system
The Java Cryptography Extension (JCE) extends the JDK to include APIs for encryption, key exchange, and message authentication code (MAC). Together the JCE and the cryptography aspects of the JDK provide a complete, platform-independent cryptography API.
JDK 1.2 Software includes
  • Certificate support (X.509 v1,2,3)
  • Support for Secure Socket Layer (SSL) v3.0
  • Code-signing support (keytool, jarsigner) and Policy Tool to define security policy.



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed May 19 1999