ACM Home Page
Please provide us with feedback. Feedback
AEGIS: architecture for tamper-evident and tamper-resistant processing
Full text PdfPdf (287 KB)
Source International Conference on Supercomputing archive
Proceedings of the 17th annual international conference on Supercomputing table of contents
San Francisco, CA, USA
SESSION: Processor microarchitecture II table of contents
Pages: 160 - 171  
Year of Publication: 2003
ISBN:1-58113-733-8
Authors
G. Edward Suh  Massachusetts Institute of Technology, Cambridge, MA
Dwaine Clarke  Massachusetts Institute of Technology, Cambridge, MA
Blaise Gassend  Massachusetts Institute of Technology, Cambridge, MA
Marten van Dijk  Massachusetts Institute of Technology, Cambridge, MA
Srinivas Devadas  Massachusetts Institute of Technology, Cambridge, MA
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 106,   Citation Count: 50
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/782814.782838
What is a DOI?

ABSTRACT

We describe the architecture for a single-chip aegis processor which can be used to build computing systems secure against both physical and software attacks. Our architecture assumes that all components external to the processor, such as memory, are untrusted. We show two different implementations. In the first case, the core functionality of the operating system is trusted and implemented in a security kernel. We also describe a variant implementation assuming an untrusted operating system.aegis provides users with tamper-evident, authenticated environments in which any physical or software tampering by an adversary is guaranteed to be detected, and private and authenticated tamper-resistant environments where additionally the adversary is unable to obtain any information about software or data by tampering with, or otherwise observing, system operation. aegis enables many applications, such as commercial grid computing, secure mobile agents, software licensing, and digital rights management.Preliminary simulation results indicate that the overhead of security mechanisms in aegis is reasonable.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
D. Burger and T. M. Austin. The SimpleScalar Tool Set, Version 2.0. Technical report, University of Wisconsin-Madison Computer Science Department, 1997.
 
4
A. Carroll, M. Juarez, J. Polk, and T. Leininger. Microsoft "Palladium": A Business Overview. In Microsoft Content Security Business Unit, August 2002.
5
 
6
W. Diffie and M. E. Hellman. New Directions in Cryptography. IEEE Transactions on Information Theory, IT-22(6):644--654, 1976.
7
 
8
9
 
10
 
11
12
 
13
R. C. Merkle. Protocols for public key cryptography. In IEEE Symposium on Security and Privacy, pages 122--134, 1980.
14
 
15
National Institute of~Science and Technology. FIPS PUB 197: Advanced Encryption Standard (AES), November 2001.
 
16
17
 
18
19
 
20
 
21
 
22
G. E. Suh, D. Clarke, B. Gassend, M. van Dijk, and S. Devadas. Hardware mechanisms for memory integrity checking. In Technical Report MIT-LCS-TR-872, November 2002.
 
23
B. S. Yee. Using Secure Coprocessors. PhD thesis, Carnegie Mellon University, 1994.

CITED BY  50

Collaborative Colleagues:
G. Edward Suh: colleagues
Dwaine Clarke: colleagues
Blaise Gassend: colleagues
Marten van Dijk: colleagues
Srinivas Devadas: colleagues