Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Proof Linking: Distributed Verification of Java Classfiles in the Presence of Multiple Classloaders

To offload the computational burden of bytecode verification within Java Virtual Machines (JVM), distributed verification systems may be created using any one of a number of verification protocols, based on such techniques as proof-carrying code and signed verification by trusted authorities. This paper advocates the adoption of a previously-proposed mobile code verification architecture, proof linking, as a standard infrastructure for performing distributed verification in the JVM. Proof linking not only supports both CLDC-style and signature-based distributed verification protocols, but it also provides interoperability between the two. To ground our work in the real-world requirements of Java bytecode verification, we also extend previous work on proof linking to handle multiple classloaders.

Philip W. L. Fong, Simon Fraser University

Robert D. Cameron, Simon Fraser University

BibTeX
@inproceedings {271016,
author = {Philip W. L. Fong and Robert D. Cameron},
title = {Proof Linking: Distributed Verification of Java Classfiles in the Presence of Multiple Classloaders},
booktitle = {Java (TM) Virtual Machine Research and Technology Symposium (JVM 01)},
year = {2001},
address = {Monterey, CA},
url = {https://www.usenix.org/conference/jvm-01/proof-linking-distributed-verification-java-classfiles-presence-multiple},
publisher = {USENIX Association},
month = apr
}
Download

Links

Paper: 
http://www.usenix.org/events/jvm01/full_papers/fong/fong.pdf
Paper (HTML): 
http://www.usenix.org/events/jvm01/full_papers/fong/fong_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us