• 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