首页 | 本学科首页   官方微博 | 高级检索  
     


Cryptography using multiple one-dimensional chaotic maps
Affiliation:1. Department of Physics, College of Science Campus, M.L.S. University, Udaipur 313002, India;2. University Computer Centre, Vigyan Bhawan, New Campus, M.L.S. University, Udaipur 313002, India;1. School of Computing, Beijing University of Posts and Telecommunications, Beijing 100876, China;2. Engineering Research Center of Information Networks, Beijing University of Posts and Telecommunications, Beijing 100876, China;1. Department of Electronic Engineering, The Chinese University of Hong Kong, Shatin N.T., Hong Kong;2. Hong Kong Applied Science and Technology Research Institute (ASTRI), Shatin N.T., Hong Kong
Abstract:Recently, Pareek et al. [Phys. Lett. A 309 (2003) 75] have developed a symmetric key block cipher algorithm using a one-dimensional chaotic map. In this paper, we propose a symmetric key block cipher algorithm in which multiple one-dimensional chaotic maps are used instead of a one-dimensional chaotic map. However, we also use an external secret key of variable length (maximum 128-bits) as used by Pareek et al. In the present cryptosystem, plaintext is divided into groups of variable length (i.e. number of blocks in each group is different) and these are encrypted sequentially by using randomly chosen chaotic map from a set of chaotic maps. For block-by-block encryption of variable length group, number of iterations and initial condition for the chaotic maps depend on the randomly chosen session key and encryption of previous block of plaintext, respectively. The whole process of encryption/decryption is governed by two dynamic tables, which are updated time to time during the encryption/decryption process. Simulation results show that the proposed cryptosystem requires less time to encrypt the plaintext as compared to the existing chaotic cryptosystems and further produces the ciphertext having flat distribution of same size as the plaintext.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号