安全轻量级密码的高效格型莫德尔椭圆曲线s盒

IF 2.5 3区 工程技术 Q3 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
M.G. Abbas Malik , Muhammad Hussain , Zia Bashir
{"title":"安全轻量级密码的高效格型莫德尔椭圆曲线s盒","authors":"M.G. Abbas Malik ,&nbsp;Muhammad Hussain ,&nbsp;Zia Bashir","doi":"10.1016/j.vlsi.2025.102505","DOIUrl":null,"url":null,"abstract":"<div><div>A key focus in research publications on data encryption algorithms is the Substitution Box (S-Box), a fundamental component. Recently, a predominant approach for S-box generation involves utilizing Mordell elliptic curves, chosen for their high security with small key space attributes. However, prevalent S-box algorithms derived from these ECs exhibit structural and algorithmic limits, rendering them less adept for deployment in small devices and lightweight cryptography applications due to elevated running time complexities and less key space. We present a novel approach to overcome these challenges and craft an S-box suitable for compact devices. Our proposed lattice ordering-based S-box algorithm is designed with efficiency and dynamism in mind, employing a Mordell EC as its foundation. A noteworthy aspect of our methodology involves the expedited generation of elements within the Mordell EC, utilizing an efficient method instead of the conventional group law, and constructing the S-box through lattice ordering applied to these elements, which provides <span><math><mrow><mi>p</mi><mo>−</mo><mn>1</mn></mrow></math></span> key size and S-Boxes for any prime <span><math><mrow><mi>p</mi><mo>≡</mo><mn>2</mn><mspace></mspace><mo>mod</mo><mspace></mspace><mn>3</mn></mrow></math></span>. This study aims to overcome existing limitations by introducing an alternative S-box with enhanced algorithmic complexity and reduced computation time compared to existing models based on the Mordell elliptic curve. The proposed method generates <span><math><mrow><mi>p</mi><mo>−</mo><mn>1</mn></mrow></math></span> S-box for a prime <span><math><mrow><mi>p</mi><mo>≡</mo><mn>2</mn><mspace></mspace><mo>mod</mo><mspace></mspace><mn>3</mn></mrow></math></span>, achieves strong cryptographic properties with numerical results: nonlinearity (NL) of 106, differential approximation probability (DAP) of 0.0391, linear approximation probability (LAP) of 0.1328, strict avalanche criterion (SAC) of 0.4958. These results demonstrate superior or comparable performance to contemporary models, making the design well-suited for constrained environments such as IoT and lightweight cryptography applications.</div></div>","PeriodicalId":54973,"journal":{"name":"Integration-The Vlsi Journal","volume":"105 ","pages":"Article 102505"},"PeriodicalIF":2.5000,"publicationDate":"2025-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Efficient lattice-based Mordell elliptic curve S-box for secure lightweight cryptography\",\"authors\":\"M.G. Abbas Malik ,&nbsp;Muhammad Hussain ,&nbsp;Zia Bashir\",\"doi\":\"10.1016/j.vlsi.2025.102505\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>A key focus in research publications on data encryption algorithms is the Substitution Box (S-Box), a fundamental component. Recently, a predominant approach for S-box generation involves utilizing Mordell elliptic curves, chosen for their high security with small key space attributes. However, prevalent S-box algorithms derived from these ECs exhibit structural and algorithmic limits, rendering them less adept for deployment in small devices and lightweight cryptography applications due to elevated running time complexities and less key space. We present a novel approach to overcome these challenges and craft an S-box suitable for compact devices. Our proposed lattice ordering-based S-box algorithm is designed with efficiency and dynamism in mind, employing a Mordell EC as its foundation. A noteworthy aspect of our methodology involves the expedited generation of elements within the Mordell EC, utilizing an efficient method instead of the conventional group law, and constructing the S-box through lattice ordering applied to these elements, which provides <span><math><mrow><mi>p</mi><mo>−</mo><mn>1</mn></mrow></math></span> key size and S-Boxes for any prime <span><math><mrow><mi>p</mi><mo>≡</mo><mn>2</mn><mspace></mspace><mo>mod</mo><mspace></mspace><mn>3</mn></mrow></math></span>. This study aims to overcome existing limitations by introducing an alternative S-box with enhanced algorithmic complexity and reduced computation time compared to existing models based on the Mordell elliptic curve. The proposed method generates <span><math><mrow><mi>p</mi><mo>−</mo><mn>1</mn></mrow></math></span> S-box for a prime <span><math><mrow><mi>p</mi><mo>≡</mo><mn>2</mn><mspace></mspace><mo>mod</mo><mspace></mspace><mn>3</mn></mrow></math></span>, achieves strong cryptographic properties with numerical results: nonlinearity (NL) of 106, differential approximation probability (DAP) of 0.0391, linear approximation probability (LAP) of 0.1328, strict avalanche criterion (SAC) of 0.4958. These results demonstrate superior or comparable performance to contemporary models, making the design well-suited for constrained environments such as IoT and lightweight cryptography applications.</div></div>\",\"PeriodicalId\":54973,\"journal\":{\"name\":\"Integration-The Vlsi Journal\",\"volume\":\"105 \",\"pages\":\"Article 102505\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2025-08-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Integration-The Vlsi Journal\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0167926025001622\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Integration-The Vlsi Journal","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167926025001622","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

摘要

在数据加密算法的研究出版物中,一个关键的焦点是替换盒(S-Box),它是一个基本组件。最近,一种主要的s盒生成方法是利用莫德尔椭圆曲线,因为它具有高安全性和小密钥空间属性。然而,源自这些ec的流行S-box算法显示出结构和算法的限制,由于运行时间复杂性的提高和密钥空间的减少,使得它们不太适合部署在小型设备和轻量级加密应用程序中。我们提出了一种新的方法来克服这些挑战,并制作适合紧凑设备的s盒。本文提出的基于点阵排序的s盒算法以Mordell EC为基础,考虑了效率和动态性。我们的方法的一个值得注意的方面涉及在Mordell EC中快速生成元素,利用一种有效的方法代替传统的群律,并通过应用于这些元素的晶格排序构造s盒,这提供了p−1密钥大小和任何素数p≡2mod3的s盒。本研究旨在通过引入一种替代s盒来克服现有的局限性,与基于莫德尔椭圆曲线的现有模型相比,该模型具有更高的算法复杂度和更少的计算时间。该方法对素数p≡2mod3生成p−1 s盒,并通过数值结果获得了较强的密码学性质:非线性(NL)为106,微分近似概率(DAP)为0.0391,线性近似概率(LAP)为0.1328,严格雪崩判据(SAC)为0.4958。这些结果显示出与当代模型相比优越或相当的性能,使设计非常适合物联网和轻量级加密应用等受限环境。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Efficient lattice-based Mordell elliptic curve S-box for secure lightweight cryptography
A key focus in research publications on data encryption algorithms is the Substitution Box (S-Box), a fundamental component. Recently, a predominant approach for S-box generation involves utilizing Mordell elliptic curves, chosen for their high security with small key space attributes. However, prevalent S-box algorithms derived from these ECs exhibit structural and algorithmic limits, rendering them less adept for deployment in small devices and lightweight cryptography applications due to elevated running time complexities and less key space. We present a novel approach to overcome these challenges and craft an S-box suitable for compact devices. Our proposed lattice ordering-based S-box algorithm is designed with efficiency and dynamism in mind, employing a Mordell EC as its foundation. A noteworthy aspect of our methodology involves the expedited generation of elements within the Mordell EC, utilizing an efficient method instead of the conventional group law, and constructing the S-box through lattice ordering applied to these elements, which provides p1 key size and S-Boxes for any prime p2mod3. This study aims to overcome existing limitations by introducing an alternative S-box with enhanced algorithmic complexity and reduced computation time compared to existing models based on the Mordell elliptic curve. The proposed method generates p1 S-box for a prime p2mod3, achieves strong cryptographic properties with numerical results: nonlinearity (NL) of 106, differential approximation probability (DAP) of 0.0391, linear approximation probability (LAP) of 0.1328, strict avalanche criterion (SAC) of 0.4958. These results demonstrate superior or comparable performance to contemporary models, making the design well-suited for constrained environments such as IoT and lightweight cryptography applications.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Integration-The Vlsi Journal
Integration-The Vlsi Journal 工程技术-工程:电子与电气
CiteScore
3.80
自引率
5.30%
发文量
107
审稿时长
6 months
期刊介绍: Integration''s aim is to cover every aspect of the VLSI area, with an emphasis on cross-fertilization between various fields of science, and the design, verification, test and applications of integrated circuits and systems, as well as closely related topics in process and device technologies. Individual issues will feature peer-reviewed tutorials and articles as well as reviews of recent publications. The intended coverage of the journal can be assessed by examining the following (non-exclusive) list of topics: Specification methods and languages; Analog/Digital Integrated Circuits and Systems; VLSI architectures; Algorithms, methods and tools for modeling, simulation, synthesis and verification of integrated circuits and systems of any complexity; Embedded systems; High-level synthesis for VLSI systems; Logic synthesis and finite automata; Testing, design-for-test and test generation algorithms; Physical design; Formal verification; Algorithms implemented in VLSI systems; Systems engineering; Heterogeneous systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信