Authenticating cache
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
The aim of the Authenticating Cache architecture is to ensure that machine instructions in a Read Only Memory (ROM) are legitimate from the time the ROM image is signed (immediately after compilation) to the time they are placed in the cache for the processor to consume. The proposed architecture allows the detection of ROM image modifications during distribution or when it is loaded into memory. It also ensures that modified instructions will not execute in the processor-as the cache will not be loaded with a page that fails an integrity check. The authenticity of the instruction stream can also be verified in this architecture. The combination of integrity and authenticity assurance greatly improves the security profile of a system.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1121941
- Report Number(s):
- SAND2012--5041; 491889
- Country of Publication:
- United States
- Language:
- English
Similar Records
Processor architecture and cache performance
Store operations to maintain cache coherence
Store operations to maintain cache coherence
Thesis/Dissertation
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:6935788
Store operations to maintain cache coherence
Patent
·
Tue Aug 01 00:00:00 EDT 2017
·
OSTI ID:1373722
Store operations to maintain cache coherence
Patent
·
Tue Sep 12 00:00:00 EDT 2017
·
OSTI ID:1389845