[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference abbott::java

Title:JAVA
Moderator:KOALA::CIOT
Created:Mon Nov 13 1995
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:236
Total number of notes:1251

224.0. "security for applets, not applications" by COOKIE::MARTIN (Life is tradeoffs) Fri Apr 25 1997 14:13

    I was under the impression that most of the security features of Java
    were part of 'the sandbox', and that the sandbox is only included with
    VMs that are part of browsers, ie for applets, and that standalone
    Java applications would not have many/any of those security features.
    
    Can anyone confirm or correct that?  Got a reference to some doc?
    I havent found anything directly addressing this issue.
    
    Many thanks,
    
    - Jim
T.RTitleUserPersonal
Name
DateLines
224.1sounds about rightTLE::JRICHARDFri Apr 25 1997 17:416
You may want to check out the papers on the java web site.

Also look at http://www.javasoft.com/forum/securityForum.html.
and http://www.javasoft.com/sfaq/index.html.

224.2HOUBA::MEHERSDamian, http://bigbird.geo.dec.com/Tue Apr 29 1997 12:4520
    
    re .0
    
    Alll "sensitive" operations ask a "security manager" object if
    the operation can be performed.  Netscape's Web Browser has a security
    manager object installed which pretty much disallows anything.
    
    By default, there is no security manager object installed, which means
    that standalone applications can do anything, but it is trivial to
    install your own security manager object.
    
    Things get more interesting with JDK1.1 - Sun and Netscape have
    diverged somewhat, but both have the idea of trusted classes that have
    been cryptographically signed, to which the user may grant additional
    priviliges - opening a small hole in the sandbox.  The difference
    between Netscape and Sun is that Netscape's model is more "fine
    grained".
    
    	Cheers,
    		/Damian