Cryptography by the Echacha20 Algorithm Based on Logistic and Chirikov Chaotic Maps

Ibtesam jomaa Hawee, Rana jassim Mohammed, Noor Abdulmuttaleb jaafar, Hussein Ali Ismael
{"title":"Cryptography by the Echacha20 Algorithm Based on Logistic and Chirikov Chaotic Maps","authors":"Ibtesam jomaa Hawee, Rana jassim Mohammed, Noor Abdulmuttaleb jaafar, Hussein Ali Ismael","doi":"10.56990/bajest/2024.030101","DOIUrl":null,"url":null,"abstract":"Nowadays, lightweight cryptography attracts academicians, scientists and researchers to concentrate on its requisite with the increasing usage of low resource devices. In this paper, a new lightweight encryption scheme is proposed using the chaotic map. This encryption scheme is an addition–rotation–XOR block cipher designed for its supremacy, efficacy and speed execution. In this addition–rotation–XOR cipher, the equation for chaotic map is iteratively solved to generate unique random numbers in a speedy manner using the logistic and Chirikov map. Chaotic maps, encryption algorithms, and cryptography are three approaches that are frequently used to safeguard digital data from unauthorized access and use. Chacha20 is a lightweight encryption algorithm, fast and secure and provides a balance between high security and little complexity and execution time the addition, in this work the development of the Chacha20 algorithm is used to provide the required security for data transmission.\nTherefore, we created a randomness key to power the algorithm against various attacks Using the chaotic map to generate a random key for the encryption/decryption operations to improve the diffusion of the ChaCha20 cryptography algorithm's stream secret key. Finally, the cipher results are constructed from the input data and evaluated with various statistical as well as randomness tests correlation coefficient, SNR, and UAIC metrics prove that the proposed enhancement of the Chaha20 stream cipher algorithm (EChacha20) with chaotic addition–rotation–XOR stream cipher is efficient in terms of randomness and speed. For the end discussed complete models with security measures in this research","PeriodicalId":492962,"journal":{"name":"Bilad Alrafidain Journal for Engineering Science and Technology","volume":"2012 13","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bilad Alrafidain Journal for Engineering Science and Technology","FirstCategoryId":"0","ListUrlMain":"https://doi.org/10.56990/bajest/2024.030101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Nowadays, lightweight cryptography attracts academicians, scientists and researchers to concentrate on its requisite with the increasing usage of low resource devices. In this paper, a new lightweight encryption scheme is proposed using the chaotic map. This encryption scheme is an addition–rotation–XOR block cipher designed for its supremacy, efficacy and speed execution. In this addition–rotation–XOR cipher, the equation for chaotic map is iteratively solved to generate unique random numbers in a speedy manner using the logistic and Chirikov map. Chaotic maps, encryption algorithms, and cryptography are three approaches that are frequently used to safeguard digital data from unauthorized access and use. Chacha20 is a lightweight encryption algorithm, fast and secure and provides a balance between high security and little complexity and execution time the addition, in this work the development of the Chacha20 algorithm is used to provide the required security for data transmission. Therefore, we created a randomness key to power the algorithm against various attacks Using the chaotic map to generate a random key for the encryption/decryption operations to improve the diffusion of the ChaCha20 cryptography algorithm's stream secret key. Finally, the cipher results are constructed from the input data and evaluated with various statistical as well as randomness tests correlation coefficient, SNR, and UAIC metrics prove that the proposed enhancement of the Chaha20 stream cipher algorithm (EChacha20) with chaotic addition–rotation–XOR stream cipher is efficient in terms of randomness and speed. For the end discussed complete models with security measures in this research
基于逻辑和奇里科夫混沌图的 Echacha20 算法密码学
如今,随着低资源设备使用率的不断提高,轻量级加密技术吸引了众多学者、科学家和研究人员的关注。本文利用混沌图提出了一种新的轻量级加密方案。该加密方案是一种加法-旋转-XOR块密码,旨在提高其优越性、有效性和执行速度。在这个加法-旋转-XOR加密算法中,混沌图方程通过迭代求解,利用逻辑图和奇里科夫图快速生成唯一的随机数。混沌图、加密算法和密码学是经常用于保护数字数据免遭未经授权的访问和使用的三种方法。Chacha20 是一种轻量级加密算法,既快速又安全,在高安全性和小复杂度及执行时间之间取得了平衡。因此,我们创建了一个随机密钥,以增强算法抵御各种攻击的能力。使用混沌图生成加解密操作的随机密钥,以提高 ChaCha20 密码算法流密钥的扩散性。最后,根据输入数据构建密码结果,并通过各种统计和随机性测试相关系数、信噪比和 UAIC 指标进行评估,证明所提出的使用混沌加法-旋转-XOR 流密码的 Chaha20 流密码算法增强版(EChacha20)在随机性和速度方面都很有效。最后,本研究讨论了具有安全措施的完整模型
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信