A Proof Carrying Code Framework for Inlined Reference Monitors in Java Bytecode

Source: KTH

Favorite

Free registration required

The authors propose a light-weight approach for certification of monitor inlining for sequential Java bytecode using proof-carrying code. The goal is to enable the use of monitoring for quality assurance at development time, while minimizing the need for post-shipping code rewrites as well as changes to the end-host TCB. Standard automaton-based security policies express constraints on allowed API call/return sequences. Proofs are represented as JML-style program annotations. This is adequate in the case as all proofs generated in the framework are recognized in time polynomial in the size of the program.
Format:PDF Size:259.05
Date:Dec 2010