Lightweight Hardware Architectures for Efficient Secure Hash Functions ECHO and Fugue

04/17/2018
by   Mehran Mozaffari Kermani, et al.
0

In cryptographic engineering, extensive attention has been devoted to ameliorating the performance and security of the algorithms within. Nonetheless, in the state-of-the-art, the approaches for increasing the reliability of the efficient hash functions ECHO and Fugue have not been presented to date. We propose efficient fault detection schemes by presenting closed formulations for the predicted signatures of different transformations in these algorithms. These signatures are derived to achieve low overhead for the specific transformations and can be tailored to include byte/word-wide predicted signatures. Through simulations, we show that the proposed fault detection schemes are highly-capable of detecting natural hardware failures and are capable of deteriorating the effectiveness of malicious fault attacks. The proposed reliable hardware architectures are implemented on the application-specific integrated circuit (ASIC) platform using a 65-nm standard technology to benchmark their hardware and timing characteristics. The results of our simulations and implementations show very high error coverage with acceptable overhead for the proposed schemes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2018

Towards Lightweight Error Detection Schemes for Implementations of MixColumns in Lightweight Cryptography

In this paper, through considering lightweight cryptography, we present ...
research
05/30/2019

Proof-of-forgery for hash-based signatures

In the present work, a peculiar property of hash-based signatures allowi...
research
09/30/2019

Automated design of error-resilient and hardware-efficient deep neural networks

Applying deep neural networks (DNNs) in mobile and safety-critical syste...
research
02/08/2019

Hash Functions and Benchmarks for Resource Constrained Passive Devices: A Preliminary Study

Recently, we have witnessed the emergence of intermittently powered comp...
research
12/05/2021

Using Convolutional Neural Networks for fault analysis and alleviation in accelerator systems

Today, Neural Networks are the basis of breakthroughs in virtually every...
research
01/31/2022

Vibration Fault Diagnosis in Wind Turbines based on Automated Feature Learning

A growing number of wind turbines are equipped with vibration measuremen...
research
06/23/2020

SCARE: Side Channel Attack on In-Memory Computing for Reverse Engineering

In-memory computing architectures provide a much needed solution to ener...

Please sign up or login with your details

Forgot password? Click here to reset