Improving dependability with low power fault detection model for skinny-hash.

The increasing popularity and prevalence of Internet of Things (IoT) applications have led to the widespread use of IoT devices. These devices gather information from their environment and send it across a network. IoT devices are unreliable due to their susceptibility to defect that arise intention...

Full description

Saved in:
Bibliographic Details
Main Authors: Sonal Arvind Barge, Gerardine Immaculate Mary
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2024-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0316012
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841555501986349056
author Sonal Arvind Barge
Gerardine Immaculate Mary
author_facet Sonal Arvind Barge
Gerardine Immaculate Mary
author_sort Sonal Arvind Barge
collection DOAJ
description The increasing popularity and prevalence of Internet of Things (IoT) applications have led to the widespread use of IoT devices. These devices gather information from their environment and send it across a network. IoT devices are unreliable due to their susceptibility to defect that arise intentionally or spontaneously. IoT devices must be dependable and secure since they form an integral part of the network that connects millions of connected objects. IoT devices are secured by cryptographic algorithms, but their dependability is a major concern. Concurrent error detection (CED) techniques, sometimes referred to as fault detection techniques, are extensively employed to enhance the dependability of embedded devices. Two fault detection approaches are proposed to detect faults in cryptographic algorithms running on IoT devices. Recomputing with complemented operands (RECO) and Double modular redundancy with complemented operands (DMRC) is proposed. Generally, IoT applications deploy resource-constrained devices and cannot support high-level security techniques. Therefore, the mentioned fault detection technique is assimilated for the lightweight SKINNY block cipher. The resource-sharing concept is applied to the SKINNY block cipher to reduce area overhead caused by DMRC. The SKINNY-Hash function construct is described using Very Large-Scale Hardware Description Language (VHDL). Functional behaviour is tested using ModelSim SE-64. The proposed architecture is synthesised using the Genus synthesis tool by Cadence, and area-power reports are generated. The proposed work is compared with the other CED techniques in terms of area and power consumption, and the work proves to have less overhead.
format Article
id doaj-art-ff86a247df7d4ee8966f99bdaf1e8813
institution Kabale University
issn 1932-6203
language English
publishDate 2024-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-ff86a247df7d4ee8966f99bdaf1e88132025-01-08T05:32:51ZengPublic Library of Science (PLoS)PLoS ONE1932-62032024-01-011912e031601210.1371/journal.pone.0316012Improving dependability with low power fault detection model for skinny-hash.Sonal Arvind BargeGerardine Immaculate MaryThe increasing popularity and prevalence of Internet of Things (IoT) applications have led to the widespread use of IoT devices. These devices gather information from their environment and send it across a network. IoT devices are unreliable due to their susceptibility to defect that arise intentionally or spontaneously. IoT devices must be dependable and secure since they form an integral part of the network that connects millions of connected objects. IoT devices are secured by cryptographic algorithms, but their dependability is a major concern. Concurrent error detection (CED) techniques, sometimes referred to as fault detection techniques, are extensively employed to enhance the dependability of embedded devices. Two fault detection approaches are proposed to detect faults in cryptographic algorithms running on IoT devices. Recomputing with complemented operands (RECO) and Double modular redundancy with complemented operands (DMRC) is proposed. Generally, IoT applications deploy resource-constrained devices and cannot support high-level security techniques. Therefore, the mentioned fault detection technique is assimilated for the lightweight SKINNY block cipher. The resource-sharing concept is applied to the SKINNY block cipher to reduce area overhead caused by DMRC. The SKINNY-Hash function construct is described using Very Large-Scale Hardware Description Language (VHDL). Functional behaviour is tested using ModelSim SE-64. The proposed architecture is synthesised using the Genus synthesis tool by Cadence, and area-power reports are generated. The proposed work is compared with the other CED techniques in terms of area and power consumption, and the work proves to have less overhead.https://doi.org/10.1371/journal.pone.0316012
spellingShingle Sonal Arvind Barge
Gerardine Immaculate Mary
Improving dependability with low power fault detection model for skinny-hash.
PLoS ONE
title Improving dependability with low power fault detection model for skinny-hash.
title_full Improving dependability with low power fault detection model for skinny-hash.
title_fullStr Improving dependability with low power fault detection model for skinny-hash.
title_full_unstemmed Improving dependability with low power fault detection model for skinny-hash.
title_short Improving dependability with low power fault detection model for skinny-hash.
title_sort improving dependability with low power fault detection model for skinny hash
url https://doi.org/10.1371/journal.pone.0316012
work_keys_str_mv AT sonalarvindbarge improvingdependabilitywithlowpowerfaultdetectionmodelforskinnyhash
AT gerardineimmaculatemary improvingdependabilitywithlowpowerfaultdetectionmodelforskinnyhash