首页> 外文期刊>Technical Gazette >A Binomial Crossover Based Artificial Bee Colony Algorithm for Cryptanalysis of Polyalphabetic Cipher
【24h】

A Binomial Crossover Based Artificial Bee Colony Algorithm for Cryptanalysis of Polyalphabetic Cipher

机译:基于二项式交叉基于多孔密码的密码分析的人工蜂菌落算法

获取原文
           

摘要

Cryptography is one of the common approaches to secure private data and cryptanalysis involves breaking down a coded cipher text without having the key. Cryptanalysis by brute force cannot be accepted as an effective approach and hence, metaheuristic algorithms performing systematic search can be applied to derive the optimal key. In this study, our aim is to examine the overall suitability of Artificial Bee Colony algorithm in the cryptanalysis of polyalphabetic cipher. For this purpose, using a number of different key lengths in both English and Turkish languages, basic Artificial Bee Colony algorithm (ABC) is applied in the cryptanalysis of Vigenere cipher. In order to improve the ABC algorithm's convergence speed, a modified binomial crossover based Artificial Bee Colony algorithm (BCABC) is proposed by introducing a binomial crossoverbased phase after employed bee phase for a precise search of global optimal solution. Different keys in various sizes, various cipher texts in both English and Turkish languages are used in the experiments. It is shown that optimal cryptanalysis keys produced by BCABC are notably competitive and better than those produced by basic ABC for Vigenere cipher analysis.
机译:加密是保护私有数据和密码分析的常见方法之一,涉及在没有钥匙的情况下打破编码密码文本。通过蛮力的密码分析不能被接受为有效的方法,因此,可以应用执行系统搜索的成群质算法来导出最佳键。在这项研究中,我们的目的是研究人造蜂菌落算法在多孔密码的密码分析中的整体适用性。为此目的,使用英语和土耳其语语言的许多不同的关键长度,基本的人造蜜蜂菌落算法(ABC)应用于Vigenere密码的密码分析。为了提高ABC算法的收敛速度,提出了一种改进的二项式交叉的人工蜂群群核算算法(BCABC),通过在采用的BEE相后引入了蜜蜂相位后的二项式横跨相来进行精确地搜索全局最佳解决方案。各种尺寸的不同键,在实验中使用了英语和土耳其语中的各种密码文本。结果表明,BCABC生产的最佳密码分析键是显着的竞争性且比基本ABC生产的竞争性竞争性和优于Vigenere密码分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号