Abstract:
In order to enhance the security of cryptographic scheme, using the multibase combination mapping encoding and the way of simulating the biological operation, a one-time-pad encryption scheme was proposed. The scheme mainly adopted the mechanism of segmentation encryption. The plaintext information was transformed into the DNA sequence by the multibase combination mapping encoding. The Logistic Logic Mapping System generated random numbers to construct a one-time-pad codebook and selected different key for each plaintext segment. The encryption/decryption algorithm used the DNA base algorithm and transmitted some of the parameters and the final ciphertext to the decryption side through a secure channel. Through the analysis of the simulation and security of the image emulation, it is shown that the production of the codebook is based on the two-level operation: the chaos mapping and the multibase combination mapping encoding, the key space is large enough, and the attacker can not obtain any useful statistical date in the ciphertext image. Moreover, with the increase of the plaintext data, the amount of key space required for the attacker to crack is exponentially increasing, which improves the security of the algorithm.