AbstractIn the Mobile Resource Guarantees project's Proof Carrying Code implementation, .class files are associated with Isabelle [Tobias Nipkow, Lawrence C. Paulson, Markus Wenzel, Isabelle/HOL: A Proof Assistant for Higher-Order Logic, volume 2283 of LNCS. Springer-Verlag, 2002] proof scripts containing proofs of bounds on their resource consumption. By using the tools gf and isabelle on the consumer-side, it is possible to verify after download, that a piece of code conforms to a particular resource policy specified by the consumer, and prevent execution in the event that it does not. We present here a prototype implementation using certain features of the J2SE 5.0 Platform [Sun Microsystems, Inc. Java 2 Platform, Standard Edition 1.5.0,...
Abstract. This paper introduces notions of resource policy for mobile code to be run on smart device...
This paper presents the enforcement of control flow policies for Java bytecode devoted to open and c...
AbstractWe introduce a reasoning infrastructure for proving statements about resource consumption in...
AbstractIn the Mobile Resource Guarantees project's Proof Carrying Code implementation, .class files...
We instantiate an Isabelle/HOL framework for proof carrying code to Jinja bytecode, a downsized vari...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
The safety of the Java Virtual Machine is founded on bytecode verification. Although verification co...
Abstract To offload the computational burden of bytecode verification within Java Virtual Machines (...
The objective of the lectures is to present type-based and logic-based mechanisms to ensure reliabil...
We propose a framework for establishing the correctness of untrusted Java bytecode components w.r.t....
Bytecode verification is a crucial security component for Java applets, on the Web and on embedded d...
AbstractThis article presents a type certifying compiler for a subset of Java and proves the type co...
AbstractOut of annotated programs proof carrying code systems construct and prove verification condi...
This dissertation presents a critical rethinking of the Java bytecode verification architecture from...
Abstract: The Mobile Resource Guarantees (MRG) project has developed a proof-carrying-code infrastru...
Abstract. This paper introduces notions of resource policy for mobile code to be run on smart device...
This paper presents the enforcement of control flow policies for Java bytecode devoted to open and c...
AbstractWe introduce a reasoning infrastructure for proving statements about resource consumption in...
AbstractIn the Mobile Resource Guarantees project's Proof Carrying Code implementation, .class files...
We instantiate an Isabelle/HOL framework for proof carrying code to Jinja bytecode, a downsized vari...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
The safety of the Java Virtual Machine is founded on bytecode verification. Although verification co...
Abstract To offload the computational burden of bytecode verification within Java Virtual Machines (...
The objective of the lectures is to present type-based and logic-based mechanisms to ensure reliabil...
We propose a framework for establishing the correctness of untrusted Java bytecode components w.r.t....
Bytecode verification is a crucial security component for Java applets, on the Web and on embedded d...
AbstractThis article presents a type certifying compiler for a subset of Java and proves the type co...
AbstractOut of annotated programs proof carrying code systems construct and prove verification condi...
This dissertation presents a critical rethinking of the Java bytecode verification architecture from...
Abstract: The Mobile Resource Guarantees (MRG) project has developed a proof-carrying-code infrastru...
Abstract. This paper introduces notions of resource policy for mobile code to be run on smart device...
This paper presents the enforcement of control flow policies for Java bytecode devoted to open and c...
AbstractWe introduce a reasoning infrastructure for proving statements about resource consumption in...