Prototyping Faithful Execution in a Java virtual machine. [electronic resource]
This report presents the implementation of a stateless scheme for Faithful Execution, the design for which is presented in a companion report, ''Principles of Faithful Execution in the Implementation of Trusted Objects'' (SAND 2003-2328). We added a simple cryptographic capabilit...
Saved in:
Online Access: |
Online Access |
---|---|
Corporate Author: | |
Format: | Government Document Electronic eBook |
Language: | English |
Published: |
Washington, D.C : Oak Ridge, Tenn. :
United States. Dept. of Energy ; distributed by the Office of Scientific and Technical Information, U.S. Dept. of Energy,
2003.
|
Subjects: |
Summary: | This report presents the implementation of a stateless scheme for Faithful Execution, the design for which is presented in a companion report, ''Principles of Faithful Execution in the Implementation of Trusted Objects'' (SAND 2003-2328). We added a simple cryptographic capability to an already simplified class loader and its associated Java Virtual Machine (JVM) to provide a byte-level implementation of Faithful Execution. The extended class loader and JVM we refer to collectively as the Sandia Faithfully Executing Java architecture (or JavaFE for short). This prototype is intended to enable exploration of more sophisticated techniques which we intend to implement in hardware. Java (computer Program Language); Sandia Faithfully Executing Java Architecture; Computer Software-development.; Computer Security. |
---|---|
Item Description: | Published through the Information Bridge: DOE Scientific and Technical Information. 09/01/2003. "sand2003-2327" Tarman, Thomas David; Campbell, Philip LaRoche; Pierson, Lyndon George. |
Physical Description: | 69 p. : digital, PDF file. |