## CryptoDB

### Paper: A Note On Side-Channels Resulting From Dynamic Compilation

Authors: D. Page URL: http://eprint.iacr.org/2006/349 Search ePrint Search Google 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 run-time 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 compilation, through transformation of the code, may introduce side-channel vulnerabilities where before there were none.
##### BibTeX
@misc{eprint-2006-21840,
title={A Note On Side-Channels Resulting From Dynamic Compilation},
booktitle={IACR Eprint archive},
keywords={implementation / side-channels, compilers},
url={http://eprint.iacr.org/2006/349},
note={ page@cs.bris.ac.uk 13438 received 17 Oct 2006},
author={D. Page},
year=2006
}