加密
密码系统
混乱的
像素
排列(音乐)
弦(物理)
算法
计算机科学
图像(数学)
密码分析
复制(统计)
嵌入
理论计算机科学
密码学
数学
人工智能
物理
统计
声学
数学物理
操作系统
作者
Yuwen Sha,Sun Bo,Chenxiao Yang,Jun Mou,Hadi Jahanshahi
标识
DOI:10.1142/s0218127422501863
摘要
In this paper, an image cryptosystem based on genetic central dogma (GCD), Knuth–Morria–Pratt (KMP) algorithm and a chaotic system is developed. The KMP algorithm is firstly used to bind DNA strings to obtain the next array, which participates in the design of the chaotic initial condition, and then the secure chaotic sequences are produced by employing the sliding idea in pattern string matching. In the present procedure, a DNA-level two-way pixel’s shuffle is achieved by a shared stack push operation and it is adopted in the permutation module for the purpose of accelerating the overall pixel’s shuffle. Subsequently, the pixel values are substituted by simulating the process of protein synthesis in GCD, in which the DNA replication and RNA replication form the basis of the DNA-triploid mutation and new RNA mutation rules, respectively. Experimental simulations and extensive cryptanalysis fully vindicate that superior security effects in addition to satisfactory low time complexity can be simultaneously obtained by the proposed confusion-substitution scheme.
科研通智能强力驱动
Strongly Powered by AbleSci AI