Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis

Lightweight block ciphers are normally used in low-power resource-constrained environments, while providing reliable and sufficient security. Therefore, it is important to study the security and reliability of lightweight block ciphers. SKINNY is a new lightweight tweakable block cipher. In this pap...

Full description

Bibliographic Details
Main Authors: Xing Fang, Hongxin Zhang, Xiaotong Cui, Yuanzhen Wang, Linxi Ding
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/25/6/908
_version_ 1797594957822820352
author Xing Fang
Hongxin Zhang
Xiaotong Cui
Yuanzhen Wang
Linxi Ding
author_facet Xing Fang
Hongxin Zhang
Xiaotong Cui
Yuanzhen Wang
Linxi Ding
author_sort Xing Fang
collection DOAJ
description Lightweight block ciphers are normally used in low-power resource-constrained environments, while providing reliable and sufficient security. Therefore, it is important to study the security and reliability of lightweight block ciphers. SKINNY is a new lightweight tweakable block cipher. In this paper, we present an efficient attack scheme for SKINNY-64 based on algebraic fault analysis. The optimal fault injection location is given by analyzing the diffusion of a single-bit fault at different locations during the encryption process. At the same time, by combining the algebraic fault analysis method based on S-box decomposition, the master key can be recovered in an average time of 9 s using one fault. To the best of our knowledge, our proposed attack scheme requires fewer faults, is faster to solve, and has a higher success rate than other existing attack methods.
first_indexed 2024-03-11T02:30:03Z
format Article
id doaj.art-c366f9e0d0464f68a7b60cc440f1512b
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-11T02:30:03Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-c366f9e0d0464f68a7b60cc440f1512b2023-11-18T10:18:06ZengMDPI AGEntropy1099-43002023-06-0125690810.3390/e25060908Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault AnalysisXing Fang0Hongxin Zhang1Xiaotong Cui2Yuanzhen Wang3Linxi Ding4School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaLightweight block ciphers are normally used in low-power resource-constrained environments, while providing reliable and sufficient security. Therefore, it is important to study the security and reliability of lightweight block ciphers. SKINNY is a new lightweight tweakable block cipher. In this paper, we present an efficient attack scheme for SKINNY-64 based on algebraic fault analysis. The optimal fault injection location is given by analyzing the diffusion of a single-bit fault at different locations during the encryption process. At the same time, by combining the algebraic fault analysis method based on S-box decomposition, the master key can be recovered in an average time of 9 s using one fault. To the best of our knowledge, our proposed attack scheme requires fewer faults, is faster to solve, and has a higher success rate than other existing attack methods.https://www.mdpi.com/1099-4300/25/6/908SKINNYfault injectionalgebraic fault analysiskey residual entropysingle bit
spellingShingle Xing Fang
Hongxin Zhang
Xiaotong Cui
Yuanzhen Wang
Linxi Ding
Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
Entropy
SKINNY
fault injection
algebraic fault analysis
key residual entropy
single bit
title Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
title_full Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
title_fullStr Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
title_full_unstemmed Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
title_short Efficient Attack Scheme against SKINNY-64 Based on Algebraic Fault Analysis
title_sort efficient attack scheme against skinny 64 based on algebraic fault analysis
topic SKINNY
fault injection
algebraic fault analysis
key residual entropy
single bit
url https://www.mdpi.com/1099-4300/25/6/908
work_keys_str_mv AT xingfang efficientattackschemeagainstskinny64basedonalgebraicfaultanalysis
AT hongxinzhang efficientattackschemeagainstskinny64basedonalgebraicfaultanalysis
AT xiaotongcui efficientattackschemeagainstskinny64basedonalgebraicfaultanalysis
AT yuanzhenwang efficientattackschemeagainstskinny64basedonalgebraicfaultanalysis
AT linxiding efficientattackschemeagainstskinny64basedonalgebraicfaultanalysis