Efficient memory integrity verification and encryption for secure processors

G.E. Suh, D. Clarke, B. Gasend, M. Van Dijk, S. Devadas

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

© 2003 IEEE.Secure processors enable new sets of applications such as commercial grid computing, software copy-protection, and secure mobile agents by providing security from both physical and software attacks. This paper proposes new hardware mechanisms for memory integrity verification and encryption, which are two key primitives required in single-chip secure processors. The integrity verification mechanism offers significant performance advantages over existing ones when the checks are infrequent as in grid computing applications. The encryption mechanism improves the performance in all cases.
Original languageEnglish
Title of host publicationProceedings - 36th International Symposium on Microarchitecture, MICRO 2003
PublisherIEEE Computer Society
Pages339-350
ISBN (Electronic)076952043X
DOIs
Publication statusPublished - 2003
Externally publishedYes
Event36th International Symposium on Microarchitecture, MICRO 2003 - San Diego, United States
Duration: 3 Dec 20035 Dec 2003

Publication series

NameProceedings of the Annual International Symposium on Microarchitecture, MICRO
ISSN (Print)1072-4451

Conference

Conference36th International Symposium on Microarchitecture, MICRO 2003
Country/TerritoryUnited States
CitySan Diego
Period3/12/035/12/03

Fingerprint

Dive into the research topics of 'Efficient memory integrity verification and encryption for secure processors'. Together they form a unique fingerprint.

Cite this