Chapter

Construction and Analysis of Safe, Secure, and Interoperable Smart Devices

Volume 3362 of the series Lecture Notes in Computer Science pp 86-107

A Mechanism for Secure, Fine-Grained Dynamic Provisioning of Applications on Small Devices

  • William R. BushAffiliated withCarnegie Mellon UniversitySun Microsystems Laboratories
  • , Antony NgAffiliated withCarnegie Mellon UniversityD’Crypt Pte. Ltd
  • , Doug SimonAffiliated withCarnegie Mellon UniversitySun Microsystems Laboratories
  • , Bernd MathiskeAffiliated withCarnegie Mellon UniversitySun Microsystems Laboratories

* Final gross prices may vary according to local VAT.

Get Access

Abstract

As small, secure devices become more powerful and more wide spread, it has become desirable to support the dynamic provisioning and updating of multiple applications on such devices. This paper presents a simple mechanism for performing such provisioning and updating, even if the applications are mutually distrustful. The mechanism extends CLDC JavaTMtechnology with a classfile attribute that carries the certificates necessary to enable the added security.