DocumentCode
34893
Title
A Quantitative Analysis of a Novel SEU-Resistant SHA-2 and HMAC Architecture for Space Missions Security
Author
Juliato, M. ; Gebotys, Catherine
Author_Institution
Univ. of Waterloo, Waterloo, ON, Canada
Volume
49
Issue
3
fYear
2013
fDate
Jul-13
Firstpage
1536
Lastpage
1554
Abstract
The increasing demand for more secure operation of space missions has led to emergence of cryptographic mechanisms aboard spacecrafts. However, cryptographic applications are extremely sensitive to bit-flips caused by radiation-induced single event upsets (SEUs). A traditional approach to mitigate SEUs in space applications has been the triple modular redundancy (TMR). However, such technique incurs large overheads in implementation area and power. An efficient approach to achieve fault tolerance in the secure hash standard (SHS) and in the keyed-hash message authentication code (HMAC) is introduced. When compared with TMR the proposed scheme not only achieves higher resistance against SEUs, but it also reduces implementation area requirements and power consumption. Results obtained through field-programmable gate array (FPGA) implementation show that HMAC/SHA-512 (secure hash algorithm) utilizes, on average, 53% less area and less power compared with the traditional TMR technique. Furthermore, the memory and registers of the HMAC/SHA-512 module are approximately 171 and 491 times more resistant against SEUs than TMR. This research is crucial for enabling the efficient employment of security mechanisms onboard space systems.
Keywords
cryptography; field programmable gate arrays; space research; space vehicles; HMAC architecture; SEU-resistant SHA-2; cryptographic mechanisms; field-programmable gate array; keyed-hash message authentication code; quantitative analysis; radiation-induced single event upsets; secure hash standard; secure operation; space missions security; triple modular redundancy; Fault tolerant systems; Field programmable gate arrays; Hardware; Redundancy; Registers; Tunneling magnetoresistance;
fLanguage
English
Journal_Title
Aerospace and Electronic Systems, IEEE Transactions on
Publisher
ieee
ISSN
0018-9251
Type
jour
DOI
10.1109/TAES.2013.6558003
Filename
6558003
Link To Document