检测单字母密码系统秘钥的红鹿算法

IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Ashish Jain, Sulabh Bansal, Nripendra Narayan Das, Shyam Sunder Gupta
{"title":"检测单字母密码系统秘钥的红鹿算法","authors":"Ashish Jain, Sulabh Bansal, Nripendra Narayan Das, Shyam Sunder Gupta","doi":"10.1007/s00500-024-09849-y","DOIUrl":null,"url":null,"abstract":"<p>Encryption of a plaintext involves a secret key. The secret key of classical cryptosystems can be successfully determined by utilizing metaheuristic techniques. Monoalphabetic cryptosystem is one of the famous classical cryptosystems. In this paper, we determine the secret key of the monoalphabetic cryptosystem using a recently proposed metaheuristic technique, namely, red deer algorithm. The existing red deer algorithm framework has been tailored to solve the above considered problem. Performance of the developed red deer algorithm is compared with the following metaheuristic techniques: tabu search, genetic algorithm, and cuckoo search using three criteria, namely, effectiveness, efficiency, and accuracy. The results obtained show that the proposed red deer algorithm can compete with all the above three algorithms with respect to all the criteria. This signifies the importance of the proposed red deer algorithm is that it can be utilized to solve the similar problems effectively, efficiently, and with more accuracy.</p>","PeriodicalId":22039,"journal":{"name":"Soft Computing","volume":"23 1","pages":""},"PeriodicalIF":3.1000,"publicationDate":"2024-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Red deer algorithm to detect the secret key of the monoalphabetic cryptosystem\",\"authors\":\"Ashish Jain, Sulabh Bansal, Nripendra Narayan Das, Shyam Sunder Gupta\",\"doi\":\"10.1007/s00500-024-09849-y\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Encryption of a plaintext involves a secret key. The secret key of classical cryptosystems can be successfully determined by utilizing metaheuristic techniques. Monoalphabetic cryptosystem is one of the famous classical cryptosystems. In this paper, we determine the secret key of the monoalphabetic cryptosystem using a recently proposed metaheuristic technique, namely, red deer algorithm. The existing red deer algorithm framework has been tailored to solve the above considered problem. Performance of the developed red deer algorithm is compared with the following metaheuristic techniques: tabu search, genetic algorithm, and cuckoo search using three criteria, namely, effectiveness, efficiency, and accuracy. The results obtained show that the proposed red deer algorithm can compete with all the above three algorithms with respect to all the criteria. This signifies the importance of the proposed red deer algorithm is that it can be utilized to solve the similar problems effectively, efficiently, and with more accuracy.</p>\",\"PeriodicalId\":22039,\"journal\":{\"name\":\"Soft Computing\",\"volume\":\"23 1\",\"pages\":\"\"},\"PeriodicalIF\":3.1000,\"publicationDate\":\"2024-08-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Soft Computing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s00500-024-09849-y\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Soft Computing","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s00500-024-09849-y","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

明文加密涉及密钥。利用元启发式技术可以成功确定经典密码系统的秘钥。单密码系统是著名的经典密码系统之一。本文利用最近提出的元启发式技术,即红鹿算法,来确定单字母密码系统的密钥。现有的红鹿算法框架是为解决上述问题量身定制的。使用三个标准,即有效性、效率和准确性,对所开发的红鹿算法的性能与以下元启发式技术进行了比较:塔布搜索、遗传算法和布谷鸟搜索。结果表明,所提出的红鹿算法在所有标准方面都能与上述三种算法相媲美。这说明了所提出的红鹿算法的重要性,即它可以用来有效、高效和更准确地解决类似问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。

Red deer algorithm to detect the secret key of the monoalphabetic cryptosystem

Red deer algorithm to detect the secret key of the monoalphabetic cryptosystem

Encryption of a plaintext involves a secret key. The secret key of classical cryptosystems can be successfully determined by utilizing metaheuristic techniques. Monoalphabetic cryptosystem is one of the famous classical cryptosystems. In this paper, we determine the secret key of the monoalphabetic cryptosystem using a recently proposed metaheuristic technique, namely, red deer algorithm. The existing red deer algorithm framework has been tailored to solve the above considered problem. Performance of the developed red deer algorithm is compared with the following metaheuristic techniques: tabu search, genetic algorithm, and cuckoo search using three criteria, namely, effectiveness, efficiency, and accuracy. The results obtained show that the proposed red deer algorithm can compete with all the above three algorithms with respect to all the criteria. This signifies the importance of the proposed red deer algorithm is that it can be utilized to solve the similar problems effectively, efficiently, and with more accuracy.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Soft Computing
Soft Computing 工程技术-计算机:跨学科应用
CiteScore
8.10
自引率
9.80%
发文量
927
审稿时长
7.3 months
期刊介绍: Soft Computing is dedicated to system solutions based on soft computing techniques. It provides rapid dissemination of important results in soft computing technologies, a fusion of research in evolutionary algorithms and genetic programming, neural science and neural net systems, fuzzy set theory and fuzzy systems, and chaos theory and chaotic systems. Soft Computing encourages the integration of soft computing techniques and tools into both everyday and advanced applications. By linking the ideas and techniques of soft computing with other disciplines, the journal serves as a unifying platform that fosters comparisons, extensions, and new applications. As a result, the journal is an international forum for all scientists and engineers engaged in research and development in this fast growing field.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信