arrow
Return

Improving memory encryption performance in secure processors

delete2005-05-01
delete61
PRE
AI
J
Jun Yang
高
高岚 (Lan Gao)
Y
Youtao Zhang
DOI:10.1109/TC.2005.80delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Due to the widespread software piracy and virus attacks, significant efforts have been made to improve security for computer systems. For stand-alone computers, a key observation is that, other than the processor, any component is vulnerable to security attacks. Recently, an execution only memory (XOM) architecture has been proposed to support copy and tamper resistant software. In this design, the program and data are stored in an encrypted format outside the CPU boundary. The decryption is carried out after they are fetched from memory and before they are used by the CPU. As a result, the lengthened critical path causes a serious performance degradation. In this paper, we present an innovative technique in which the cryptography computation is shifted off from the memory access critical path. We propose using a different encryption scheme, namely, pseudo-one-time pad encryption, to produce the instructions and data ciphertext. With some additional on-chip storage, cryptography computations are carried in parallel with memory accesses, minimizing the performance penalty. We performed experiments to study the trade-off between storage size and performance penalty. Our technique reduces the performance overhead from 20.79 percent to 1.28 percent on average for reasonably sized (64KB) on-chip storage.
Keywords:
memory design
hardware/software protection
security and protection
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.4K
Citations:
9.8K

Organization

No organization information available
Cited Papers

Cited Papers

Resolution enhancement with highly curved illumination in ptychography
err2022-11-28
err0
PREAI
errXiaoli Ji; Xiaoliang He; Zhilong Jiang; Yan Kong; Shouyu Wang; Cheng Liu
errShare
errSave
THE PSYCHOPHYSICS OF CLINICAL PAIN
err1962-09-01
err0
PREAI
errLouis Lasagna
errShare
errSave
Interpenetration of spherulites in polymer blends
err2003-03-12
err0
PREAI
errAndrzej Gałȩski; Janusz Grȩbowicz; Marian Kryszewski
errShare
errSave
errShare
errSave
errShare
errSave
Beta-blocker prescription and outcomes in uncomplicated acute myocardial infarction: Insight from the ePARIS registry
err2023-01-01
err0
errOAAI
errGaspard Suc; Michel Zeitouni; Niki Procopi; Paul Guedeney; Mathieu Kerneis; Olivier Barthelemy; Claude Le Feuvre; Gérard Helft; Stéphanie Rouanet; Delphine Brugier; Jean-Philippe Collet; Eric Vicaut; Gilles Montalescot; Johanne Silvain
errShare
errSave
Silent stores and store value locality
err2001-01-01
err17
errOAAI
errLepak, KM; Bell, GB; Lipasti, MH
errShare
errSave
researcher View more