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 :
بازگشت