首页> 外文期刊>Communications in Nonlinear Science and Numerical Simulation >Cryptography using multiple one-dimensional chaotic maps
【24h】

Cryptography using multiple one-dimensional chaotic maps

机译:使用多个一维混沌图的密码学

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:最近,Pareek等。 [物理来吧A 309(2003)75]已经开发出使用一维混沌图的对称密钥块密码算法。在本文中,我们提出了一种对称密钥块密码算法,其中使用多个一维混沌图代替一维混沌图。但是,我们也使用Pareek等人使用的可变长度(最大128位)的外部密钥。在本密码系统中,明文被分成可变长度的组(即,每组中的块的数目是不同的),并且通过使用从一组混沌图谱中随机选择的混沌图谱对它们进行顺序加密。对于可变长度组的逐块加密,混沌映射的迭代次数和初始条件分别取决于随机选择的会话密钥和先前明文块的加密。加密/解密的整个过程由两个动态表控制,动态表在加密/解密过程中会不时更新。仿真结果表明,与现有的混沌密码系统相比,所提出的密码系统需要更少的时间来加密该明文,并且进一步产生具有与该明文相同大小的平坦分布的密文。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号