See this document in CiteSeerX!

A Note On Side-Channels Resulting From (2006)  (Make Corrections)  
Dynamic Compilation D. Page University of Bristol, Merchant Venturers...



  Home/Search   Context   Related

 
View or download:
iacr.org/2006/349.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  iacr.org/2006/ (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Dynamic compilation systems are of fundamental importance to high performance execution of interpreted languages such as Java. These systems analyse the performance of an application at runtime and aggressively re-compile and optimise code which is deemed critical to performance. However, the premise that the code executed is not the same code as written by the programmer raises a number of important security concerns. In this paper we examine the specific problem that dynamic... (Update)

Active bibliography (related documents):   More   All
0.7:   The Program Counter Security Model: - Automatic Detection And   (Correct)
0.6:   Private Circuits II: Keeping Secrets In Tamperable.. - Ishai, Prabhakaran.. (2006)   (Correct)
0.4:   Partitioned Cache Architecture as a Side-Channel Defence Mechanism - Page (2005)   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ page-note,
  author = "Dynamic Compilation Page",
  title = "A Note On Side-Channels Resulting From",
  url = "citeseer.ist.psu.edu/758324.html" }
Citations (may not include all citations):
862   The Java Language Specification - Gosling, Joy et al. - 2005
566   Proof-Carrying Code - Necula - 1997
161   Timing Attacks on Implementations of Di#e-Hellman (context) - Kocher - 1996
145   erential Power Analysis (context) - Kocher, Ja et al. - 1999
137   The Design and Implementation of a Certifying Compiler - Necula, Lee - 1998
87   Adaptive Optimization in the Jalapeno JVM - Arnold, Fink et al. - 2000
86   The Jalapeno Virtual Machine (context) - Alpern, Attanasio et al. - 2000
74   Resistance against Di#erential Power Analysis for Elliptic C.. (context) - Coron - 1999
16   Lattice Attacks on Digital Signature Schemes (context) - Howgrave-Graham, Smart - 2001
13   The EM Side-Channel (context) - Agrawal, Archambeault et al. - 2002
10   cient Implementation of the Smalltalk-80 System (context) - Deutsch, Schi - 1984
9   Cache-timing Attacks on AES (context) - Bernstein
7   Physically Observable Cryptography - Micali, Reyzin - 2004
5   Using Memory Errors to Attack a Virtual Machine - Govindavajhala, Appel - 2003
4   Cryptanalysis of DES Implemented on Computers with Cache (context) - Tsunoo, Saito et al. - 2003
4   Implementation of Elliptic Curve Cryptography with Built-In .. (context) - Trichina, Bellezza - 2002
2   The Program Counter Security Model: Automatic Detection and .. - Molnar, Piotrowski et al. - 2005
2   Security: Theoretical Foundations for Security against Hardw.. (context) - Gennaro, Lysyanskaya et al. - 2004
1   Making Pure Object-orietned Languages Practical (context) - Chambers, Ungar - 1991
1   Hummel Java Annotation-aware Just-In-Time (context) - Azevedo, Nicolau - 1999
1   the Automatic Construction of Indistinguishable Operations - Barbosa, Page - 2005
1   First Steps Toward a Cryptography-Aware Language and Compile.. - Barbosa, Noad et al. - 2005
1   Calder Using Annotation to Reduce Dynamic Optimization Time (context) - Krintz - 2000
http://crypto.stanford.edu/~dabo/papers/ssl-timing.pdf
http://www.arm.com/pdfs/
http://java.sun

Documents on the same site (http://eprint.iacr.org/2006/):   More
Simplified Pairing Computation and Security Implications - Galbraith, hEigeartaigh.. (2006)   (Correct)
Cryptanalysis of an Image Scrambling Scheme without.. - Li, Li, Lo, Chen (2006)   (Correct)
Non-Trivial Black-Box Combiners for Collision-Resistant.. - Pietrzak (2006)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC