Lock and unlock: A data management algorithm for a security-aware cache

研究成果: 書籍/レポート タイプへの寄稿会議への寄与

2 被引用数 (Scopus)

抄録

This paper proposes an efficient cache line management algorithm for a security-aware cache architecture (SCache). SCache attempts to detect the corruption of return address values at runtime. When a return address store is executed, the cache generates a replica of the return address. This copied data is treated as read only. Subsequently, when the corresponding return address load is performed, the cache verifies the return address value loaded from the memory stack by means of comparing it with the replica data. Unfortunately, since the replica data is also a candidate for cache line replacements, SCache does not work well for application programs that cause higher cache miss rates. To resolve this issue, a lock and unlock data management algorithm is proposed in order to improve the security of SCache. The experimental results show that a proposed SCache model can protect about 99% of return address loads from the threat of buffer overflow attacks, while it worsens the processor performance by only 1%, compared with a non-secure conventional cache.

本文言語英語
ホスト出版物のタイトルICECS 2006 - 13th IEEE International Conference on Electronics, Circuits and Systems
ページ1093-1096
ページ数4
DOI
出版ステータス出版済み - 2006
イベントICECS 2006 - 13th IEEE International Conference on Electronics, Circuits and Systems - Nice, フランス
継続期間: 12月 10 200612月 13 2006

出版物シリーズ

名前Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems

その他

その他ICECS 2006 - 13th IEEE International Conference on Electronics, Circuits and Systems
国/地域フランス
CityNice
Period12/10/0612/13/06

!!!All Science Journal Classification (ASJC) codes

  • 工学(全般)

フィンガープリント

「Lock and unlock: A data management algorithm for a security-aware cache」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル