SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization

Abstract Recently, the finite state machine (FSM)‐based digital controllers are susceptible to fault‐injection and side‐channel attacks, which makes FSM security a more prominent factor. FSM optimality is another crucial element when designed. A state encoding approach is applied for FSM security an...

Full description

Bibliographic Details
Main Authors: Nitish Das, Aruna Priya Panchanathan
Format: Article
Language:English
Published: Wiley 2021-09-01
Series:IET Computers & Digital Techniques
Online Access:https://doi.org/10.1049/cdt2.12029
id doaj-966a88536af34396a304ed99f533164d
record_format Article
spelling doaj-966a88536af34396a304ed99f533164d2021-08-10T11:38:13ZengWileyIET Computers & Digital Techniques1751-86011751-861X2021-09-0115537239210.1049/cdt2.12029SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimizationNitish Das0Aruna Priya Panchanathan1Department of Electronics and Communication Engg. SRM Institute of Science and Technology Chennai IndiaDepartment of Electronics and Communication Engg. SRM Institute of Science and Technology Chennai IndiaAbstract Recently, the finite state machine (FSM)‐based digital controllers are susceptible to fault‐injection and side‐channel attacks, which makes FSM security a more prominent factor. FSM optimality is another crucial element when designed. A state encoding approach is applied for FSM security and optimization. This article proposes the security‐dominated FSM state assignment technique (SD‐SHO), which obtains a satisfactory level of FSM optimization as well. It is a deterministic algorithm and consists of two key techniques, such as state assignment using an improved quadratic sum code, and state assignment using a gradient‐based interior point method. A fuzzy bi‐level programming logic is introduced in the proposed approach for regulating the constituting algorithms optimally. Experiments are conducted to evaluate the FSM security and optimality using the MCNC FSM benchmarks. Results indicate a substantial reduction in the error masking probability using SD‐SHO. It also demonstrates that SD‐SHO achieves a satisfactory level of area and power reduction compared with other existing works.https://doi.org/10.1049/cdt2.12029
collection DOAJ
language English
format Article
sources DOAJ
author Nitish Das
Aruna Priya Panchanathan
spellingShingle Nitish Das
Aruna Priya Panchanathan
SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
IET Computers & Digital Techniques
author_facet Nitish Das
Aruna Priya Panchanathan
author_sort Nitish Das
title SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
title_short SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
title_full SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
title_fullStr SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
title_full_unstemmed SD‐SHO: Security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
title_sort sd‐sho: security‐dominated finite state machine state assignment technique with a satisfactory level of hardware optimization
publisher Wiley
series IET Computers & Digital Techniques
issn 1751-8601
1751-861X
publishDate 2021-09-01
description Abstract Recently, the finite state machine (FSM)‐based digital controllers are susceptible to fault‐injection and side‐channel attacks, which makes FSM security a more prominent factor. FSM optimality is another crucial element when designed. A state encoding approach is applied for FSM security and optimization. This article proposes the security‐dominated FSM state assignment technique (SD‐SHO), which obtains a satisfactory level of FSM optimization as well. It is a deterministic algorithm and consists of two key techniques, such as state assignment using an improved quadratic sum code, and state assignment using a gradient‐based interior point method. A fuzzy bi‐level programming logic is introduced in the proposed approach for regulating the constituting algorithms optimally. Experiments are conducted to evaluate the FSM security and optimality using the MCNC FSM benchmarks. Results indicate a substantial reduction in the error masking probability using SD‐SHO. It also demonstrates that SD‐SHO achieves a satisfactory level of area and power reduction compared with other existing works.
url https://doi.org/10.1049/cdt2.12029
work_keys_str_mv AT nitishdas sdshosecuritydominatedfinitestatemachinestateassignmenttechniquewithasatisfactorylevelofhardwareoptimization
AT arunapriyapanchanathan sdshosecuritydominatedfinitestatemachinestateassignmenttechniquewithasatisfactorylevelofhardwareoptimization
_version_ 1721212183492165632