人工神经网络在经典加密算法分类中的应用

B. Abdurakhimov, Orif Allanov, Ilkhom Boykuziev, J. Abdurazzokov
{"title":"人工神经网络在经典加密算法分类中的应用","authors":"B. Abdurakhimov, Orif Allanov, Ilkhom Boykuziev, J. Abdurazzokov","doi":"10.1109/ICISCT55600.2022.10146796","DOIUrl":null,"url":null,"abstract":"Cryptography, which has a long historical process, has different encryption algorithms. The first step of any cryptanalysis is to try to determine what type of encryption method that ciphertext uses. This cannot be easy in any process because many types of encryption are currently available. This problem can be solved using artificial neural networks. In this study, we developed a model that discriminates the type of Affine, Playfair, and Vigenere encryption algorithms using neural networks. The research software is based on the Python programming language and its TensorFlow library, as well as Keras. This paper presents the current advances in research on the use of artificial neural networks for cypher-type detection. A built-in neural network can correctly classify encrypted texts by about 95%. The article reveals the possibilities of determining the type of encryption based on an artificial neural network. It can be seen that new methods of cryptanalysis can be developed from artificial neural networks.","PeriodicalId":332984,"journal":{"name":"2022 International Conference on Information Science and Communications Technologies (ICISCT)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Application of artificial neural networks in the classification of classical encryption algorithms\",\"authors\":\"B. Abdurakhimov, Orif Allanov, Ilkhom Boykuziev, J. Abdurazzokov\",\"doi\":\"10.1109/ICISCT55600.2022.10146796\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cryptography, which has a long historical process, has different encryption algorithms. The first step of any cryptanalysis is to try to determine what type of encryption method that ciphertext uses. This cannot be easy in any process because many types of encryption are currently available. This problem can be solved using artificial neural networks. In this study, we developed a model that discriminates the type of Affine, Playfair, and Vigenere encryption algorithms using neural networks. The research software is based on the Python programming language and its TensorFlow library, as well as Keras. This paper presents the current advances in research on the use of artificial neural networks for cypher-type detection. A built-in neural network can correctly classify encrypted texts by about 95%. The article reveals the possibilities of determining the type of encryption based on an artificial neural network. It can be seen that new methods of cryptanalysis can be developed from artificial neural networks.\",\"PeriodicalId\":332984,\"journal\":{\"name\":\"2022 International Conference on Information Science and Communications Technologies (ICISCT)\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Information Science and Communications Technologies (ICISCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISCT55600.2022.10146796\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Information Science and Communications Technologies (ICISCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISCT55600.2022.10146796","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

密码学有一个漫长的历史过程,有不同的加密算法。任何密码分析的第一步都是尝试确定密文使用哪种类型的加密方法。这在任何过程中都不容易,因为目前有许多类型的加密可用。这个问题可以用人工神经网络来解决。在这项研究中,我们开发了一个模型,该模型使用神经网络区分Affine, Playfair和Vigenere加密算法的类型。该研究软件基于Python编程语言及其TensorFlow库,以及Keras。本文介绍了目前利用人工神经网络进行密码类型检测的研究进展。内置的神经网络对加密文本的分类准确率约为95%。本文揭示了基于人工神经网络确定加密类型的可能性。由此可见,人工神经网络可以发展出新的密码分析方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Application of artificial neural networks in the classification of classical encryption algorithms
Cryptography, which has a long historical process, has different encryption algorithms. The first step of any cryptanalysis is to try to determine what type of encryption method that ciphertext uses. This cannot be easy in any process because many types of encryption are currently available. This problem can be solved using artificial neural networks. In this study, we developed a model that discriminates the type of Affine, Playfair, and Vigenere encryption algorithms using neural networks. The research software is based on the Python programming language and its TensorFlow library, as well as Keras. This paper presents the current advances in research on the use of artificial neural networks for cypher-type detection. A built-in neural network can correctly classify encrypted texts by about 95%. The article reveals the possibilities of determining the type of encryption based on an artificial neural network. It can be seen that new methods of cryptanalysis can be developed from artificial neural networks.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Self heating and DIBL effects in 2D MoS2 based MOSFET with different gate oxide and back oxide materials Memristors: types, characteristics and prospects of use as the main element of the future artificial intelligence An algorithm for parallel processing of traffic signs video on a graphics processor Nonlinear transformations of different type features and the choice of latent space based on them 2D Adiabatic CA Rules over ℤp
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1