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...
Main Authors: | , , , , |
---|---|
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 |