A Fully Encrypted Microprocessor: The Secret Computer is Nearly Here
Journal article
Breuer, PT and Bowen, JP (2016). A Fully Encrypted Microprocessor: The Secret Computer is Nearly Here. Procedia Computer Science. 83, pp. 1282-1287. https://doi.org/10.1016/j.procs.2016.04.267
Authors | Breuer, PT and Bowen, JP |
---|---|
Abstract | Following a sequence of hardware designs for a fully homomorphic crypto-processor - a general purpose processor that natively runs encrypted machine code on encrypted data in registers and memory, resulting in encrypted machine states - proposed by the authors in 2014, we discuss a working prototype of the first of those, a so-called `pseudo-homomorphic' design. This processor is in principle safe against physical or software-based attacks by the owner/operator of the processor on user processes running in it. The processor is intended as a more secure option for those emerging computing paradigms that require trust to be placed in computations carried out in remote locations or overseen by untrusted operators. The prototype has a single-pipeline superscalar architecture that runs OpenRISC standard machine code in two distinct modes. The processor runs in the encrypted mode (the unprivileged, `user' mode, with a long pipeline) at 60-70% of the speed in the unencrypted mode (the privileged, `supervisor' mode, with a short pipeline), emitting a completed encrypted instruction every 1.67-1.8 cycles on average in real trials. |
Year | 2016 |
Journal | Procedia Computer Science |
Journal citation | 83, pp. 1282-1287 |
Publisher | Elsevier |
ISSN | 1877-0509 |
Digital Object Identifier (DOI) | https://doi.org/10.1016/j.procs.2016.04.267 |
Publication dates | |
12 May 2016 | |
Publication process dates | |
Deposited | 13 Feb 2017 |
Accepted | 12 May 2016 |
Accepted author manuscript | License File Access Level Open |
https://openresearch.lsbu.ac.uk/item/87421
Download files
79
total views127
total downloads0
views this month0
downloads this month