DocumentCode
2398336
Title
MGT: A multi-grained memory hash mechanism for embedded processor
Author
Liu, Zhenglin ; Zhu, Qingchun ; Huo, Wenjie ; Zou, Xuecheng ; Huai, Lian
Author_Institution
Dept. of Electron. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2012
fDate
19-20 May 2012
Firstpage
2626
Lastpage
2632
Abstract
Memory integrity verification has been widely used to protect off-chip memory from the tamper attacks. In this paper, we propose a new hash mechanism, multi-grained hash tree (MGT), to optimize the run-time performance of memory integrity verification. This new scheme adopts variable granularities to hash the nodes on different levels, and caches these nodes in a split hash cache. The experimental results indicate that our new multi-grained scheme has 10.8% performance speedup even with a small hash cache, and reduces 53.69% initialization latency on average.
Keywords
cache storage; cryptography; embedded systems; storage management chips; trees (mathematics); MGT; embedded processor; initialization latency; memory integrity verification; multigrained hash tree; multigrained memory hash mechanism; off-chip memory protection; performance speedup; run-time performance; split hash cache; tamper attacks; Authentication; Embedded systems; Encryption; Indexes; Memory management; Vectors; Embedded Security; Hash Cache; Memory Integrity Verification; Merkle Tree; Tamper Attacks;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems and Informatics (ICSAI), 2012 International Conference on
Conference_Location
Yantai
Print_ISBN
978-1-4673-0198-5
Type
conf
DOI
10.1109/ICSAI.2012.6223593
Filename
6223593
Link To Document