DocumentCode :
2908797
Title :
Low-Overhead Architecture for Security Tag
Author :
Shioya, Ryota ; Kim, Daewung ; Horio, Kazuo ; Goshima, Masahiro ; Sakai, Shuichi
Author_Institution :
Japan Soc. for the Promotion of Sci., Japan
fYear :
2009
fDate :
16-18 Nov. 2009
Firstpage :
135
Lastpage :
142
Abstract :
A security-tagged architecture is one that applies tags on data to detect attack or information leakage, tracking data flow.The previous studies using security-tagged architecture mostly focused on how to utilize tags, not how the tags are implemented. A naive implementation of tags simply adds a tag field to every byte of the cache and the memory. Such technique, however, results in a huge hardware overhead.This paper proposes a low-overhead tagged architecture. We achieve our goal by exploiting some properties of tag, the non-uniformity and the locality of reference. Our design includes a use of uniquely designed multi-level table and various cache-like structures, all contributing to exploit these properties. Under simulation, our method was able to limit the memory overhead to 1.8%, where a naive implementation suffered 12.5% overhead.
Keywords :
cache storage; identification technology; security of data; attack detection; cache; data flow tracking; information leakage; low-overhead architecture; memory; multilevel table; security tag; Computer architecture; Data flow computing; Data security; Delay; Fellows; Information science; Information security; Leak detection; Protection; Societies; DIFT; Dependable Architecture; Information security; Multi-level table; Tagged Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing, 2009. PRDC '09. 15th IEEE Pacific Rim International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3849-5
Type :
conf
DOI :
10.1109/PRDC.2009.30
Filename :
5368945
Link To Document :
بازگشت