Title
When to Trust Mobile Objects: Access Control in the Jini(tm) Software System
Abstract
Future developments in computing, and in consumer electronics, will involve a considerable degree of convergence: applications will work together to locate and provide services. If this convergence is to be implemented successfully, then a shared model for reliable service provision is required.The recently-released Jini(tm) Software System (1.0) is an attempt to meet this requirement through object-orientation. Based entirely upon existing Java(tm) 2 technology, Jini is a set of protocols and programming models for peer-to-peer service provision using downloaded code and remote method invocation.This paper examines the way in which the Jini Software System will be used. It shows that the existing mechanisms for access control and secure operation provided by Java may prove inadequate in a Jini environment: a Jini-enabled device will be vulnerable to attack from its peers. Similar problems may be encountered in other, related technologies, such as Enterprise Java Beans.An account of the Jini technology is followed by an exploration of the inadequacies and vulnerabilities; concrete examples are provided to illustrate the possible attacks. The paper ends by showing how the existing specification may be enhanced to produce a secure system without significantly reducing either functionality or flexibility.
Year
DOI
Venue
1999
10.1109/TOOLS.1999.787541
TOOLS (30)
Keywords
Field
DocType
existing specification,Jini technology,existing mechanism,related technology,peer-to-peer service provision,Software System,recently-released Jini,Jini Software System,Jini environment,Trust Mobile Objects,Access Control,Enterprise Java Beans
Mobile computing,Remote procedure call,Software engineering,Programming paradigm,Computer science,Software system,Electronics,Access control,JavaBeans,Java,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-0278-4
1
0.44
References 
Authors
1
3
Name
Order
Citations
PageRank
Charles Crichton11019.36
Jim Davies267380.95
Jim Woodcock353477.08