Hamid EL BOURAKKADI, Hassan Tabti, Abdelhakim Chemlal, Mourad Kattass, A. Jarjar, A. Benazzi
{"title":"Enhanced Vigenere and affine ciphers surrounded by dual genetic crossover mechanisms for encrypting color images","authors":"Hamid EL BOURAKKADI, Hassan Tabti, Abdelhakim Chemlal, Mourad Kattass, A. Jarjar, A. Benazzi","doi":"10.47679/ijasca.v4i1.57","DOIUrl":null,"url":null,"abstract":"This paper introduces an enhanced technique for encrypting color images, surpassing the effectiveness of genetic crossover and substitution methods. The approach integrates dynamic random functions to bolster the integrity of the resulting vector, elevating temporal complexity to deter potential attacks. The enhancement entails amalgamating genetic crossover using two extensive pseudorandom replacement tables derived from established chaotic maps in cryptography. Following the controlled vectorization of the original image, our method commences with an initial genetic crossover inspired by DNA behavior at the pixel level. This process is followed by a confusion-diffusion lap, strengthening the relationship between encrypted pixels and their neighboring counterparts. The confusion-diffusion mechanism employs dynamic pseudorandom affine functions at the pixel level. Subsequently, a second genetic crossover operator is applied. Simulations conducted on various images with varying sizes and formats demonstrate the resilience of our approach against statistical and differential attacks.","PeriodicalId":507177,"journal":{"name":"International Journal of Advanced Science and Computer Applications","volume":"10 6","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Science and Computer Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47679/ijasca.v4i1.57","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper introduces an enhanced technique for encrypting color images, surpassing the effectiveness of genetic crossover and substitution methods. The approach integrates dynamic random functions to bolster the integrity of the resulting vector, elevating temporal complexity to deter potential attacks. The enhancement entails amalgamating genetic crossover using two extensive pseudorandom replacement tables derived from established chaotic maps in cryptography. Following the controlled vectorization of the original image, our method commences with an initial genetic crossover inspired by DNA behavior at the pixel level. This process is followed by a confusion-diffusion lap, strengthening the relationship between encrypted pixels and their neighboring counterparts. The confusion-diffusion mechanism employs dynamic pseudorandom affine functions at the pixel level. Subsequently, a second genetic crossover operator is applied. Simulations conducted on various images with varying sizes and formats demonstrate the resilience of our approach against statistical and differential attacks.
本文介绍了一种用于加密彩色图像的增强型技术,其效果超过了基因交叉和替换方法。该方法整合了动态随机函数,以加强生成向量的完整性,提高时间复杂性,从而阻止潜在的攻击。这种改进方法需要将基因交叉与两个广泛的伪随机替换表结合起来,而这两个伪随机替换表是从密码学中已有的混沌图中衍生出来的。在对原始图像进行受控矢量化后,我们的方法首先从像素级的 DNA 行为中获得灵感,进行初始遗传交叉。这一过程之后是混淆扩散圈,加强加密像素与其相邻像素之间的关系。混淆扩散机制采用像素级动态伪随机仿射函数。随后,应用第二个遗传交叉算子。在不同大小和格式的各种图像上进行的仿真表明,我们的方法能够抵御统计攻击和差分攻击。