Open Access Open Access  Restricted Access Subscription Access

High Performance and Reliable Fault Detection Scheme for the Secure Hash Algorithm


Affiliations
1 Department of Electronics, University of Monastir, Tunisia
 

Background/Objectives: Among the powerful techniques against the protected hash functions (SHA) the method of fault injection attacks. For obtain the confidential information, the method consist to inject this attacks during the process of the hash algorithm. In literature, they proposed a many methods of countermeasures to secure the SHA implementation against these attacks. Methods/Statistical Analysis: In this paper, we proposed a new scheme of fault detection; this scheme is based on the combines of two redundancies named hybrid redundancy for the hash algorithm. The weaknesses and the strengths of our proposed method against the fault attacks are discussed. Findings: our schemes proposed reaches 99.999% fault coverage. Moreover, we are implemented our proposed scheme on Xilinx Virtex-5 and Virtex-II Pro FPGA. Its area overhead fault coverage, frequency and throughput degradation have been compared and it is shown that our proposed scheme allows a trade-off between the security of the SHA and hardware overhead. Application/Improvements: Compared to other work, our fault detection scheme has the important performances in terms of frequency, occupied slices, fault coverage and throughput.

Keywords

Countermeasures, Fault Detection Schemes, Fault Attacks, Security, Secure Hash Algorithm (SHA).
User

Abstract Views: 153

PDF Views: 0




  • High Performance and Reliable Fault Detection Scheme for the Secure Hash Algorithm

Abstract Views: 153  |  PDF Views: 0

Authors

Fatma Kahri
Department of Electronics, University of Monastir, Tunisia
Hassen Mestiri
Department of Electronics, University of Monastir, Tunisia
Belgacem Bouallegue
Department of Electronics, University of Monastir, Tunisia
Mohsen Machhout
Department of Electronics, University of Monastir, Tunisia

Abstract


Background/Objectives: Among the powerful techniques against the protected hash functions (SHA) the method of fault injection attacks. For obtain the confidential information, the method consist to inject this attacks during the process of the hash algorithm. In literature, they proposed a many methods of countermeasures to secure the SHA implementation against these attacks. Methods/Statistical Analysis: In this paper, we proposed a new scheme of fault detection; this scheme is based on the combines of two redundancies named hybrid redundancy for the hash algorithm. The weaknesses and the strengths of our proposed method against the fault attacks are discussed. Findings: our schemes proposed reaches 99.999% fault coverage. Moreover, we are implemented our proposed scheme on Xilinx Virtex-5 and Virtex-II Pro FPGA. Its area overhead fault coverage, frequency and throughput degradation have been compared and it is shown that our proposed scheme allows a trade-off between the security of the SHA and hardware overhead. Application/Improvements: Compared to other work, our fault detection scheme has the important performances in terms of frequency, occupied slices, fault coverage and throughput.

Keywords


Countermeasures, Fault Detection Schemes, Fault Attacks, Security, Secure Hash Algorithm (SHA).



DOI: https://doi.org/10.17485/ijst%2F2017%2Fv10i19%2F151078