IEICE Transactions on Information and Systems
Online ISSN : 1745-1361
Print ISSN : 0916-8532
Regular Section
Low-Overhead Architecture for Security Tag
Ryota SHIOYADaewung KIMKazuo HORIOMasahiro GOSHIMAShuichi SAKAI
Author information
JOURNALS FREE ACCESS

Volume E94.D (2011) Issue 1 Pages 69-78

Details
Download PDF (507K) Contact us
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 a 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 the 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 0.685%, where a naive implementation suffered 12.5% overhead.

Information related to the author
© 2011 The Institute of Electronics, Information and Communication Engineers
Previous article Next article

Altmetrics
Recently visited articles
Journal news & Announcements
  • Please contact trans-d [a] ieice.org, if you want to unlock PDF security.
feedback
Top