A Stream Cipher based on Spatiotemporal Chaos and True Random Synchronization

被引:7
|
作者
Teh, Je Sen [1 ]
Samsudin, Azman [1 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, George Town, Malaysia
关键词
Chaos; Cryptography; Encryption; Initialization vector; Stream cipher; Tent map; FAULT ANALYSIS; CRYPTANALYSIS; PERIODICITY; EFFICIENT; ATTACKS; RABBIT;
D O I
10.1080/03772063.2017.1284617
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Stream ciphers require the use of initialization vectors (IVs) to ensure that the same secret key produces different keystreams. It also synchronizes communication between two parties. However, there are many cryptanalytic attacks that exploit weaknesses in the IV setup of stream ciphers. In an effort to solve this problem, we introduce a chaos-based stream cipher that utilizes a new mode of synchronization called true random synchronization (TRSync). The stream cipher is designed based on spatiotemporal chaos while taking advantage of TRSync to resist various statistical attacks. The stream cipher operations also include data-dependent rotations and chaotic perturbation. As chaotic functions are inherently slow due to floating point operations, we utilize fixed point representation for higher efficiency. TRSync includes a true random number sequence (TRNS) into the synchronization process alongside the public IV. The IV is masked by the TRNS before being used to setup the cipher. Therefore, the cipher's internal state cannot be manipulated by an attacker and constantly changes even if the secret key-IV pairs are constant. TRSync can also be used to secure other stream ciphers with IVs as described in this paper. The security of the proposed chaotic cipher is thoroughly analyzed in terms of randomness, periodicity, entropy, balance, correlation, and complexity.
引用
收藏
页码:346 / 357
页数:12
相关论文
共 50 条
  • [1] A fast stream cipher based on spatiotemporal chaos
    Wang, Yong
    Luo, Longyan
    Xie, Qing
    Tian, Haijiang
    Yang, Huaqian
    IEEC 2009: FIRST INTERNATIONAL SYMPOSIUM ON INFORMATION ENGINEERING AND ELECTRONIC COMMERCE, PROCEEDINGS, 2009, : 418 - +
  • [2] Cryptanalysis of a Chaos-based Stream Cipher
    Zhang, Bin
    Jin, Chenhui
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2782 - 2785
  • [3] A New Lightweight Stream Cipher Based on Chaos
    Ding, Lina
    Liu, Chunyuan
    Zhang, Yanpeng
    Ding, Qun
    SYMMETRY-BASEL, 2019, 11 (07):
  • [4] A stream cipher based on a spatiotemporal chaotic system
    Li, Ping
    Li, Zhong
    Halang, Wolfgang A.
    Chen, Guanrong
    CHAOS SOLITONS & FRACTALS, 2007, 32 (05) : 1867 - 1876
  • [5] Synchronization of spatiotemporal chemical chaos using random signals
    Parmananda, P.
    Jiang, Yu
    Physics Letters, Section A: General, Atomic and Solid State Physics, 1998, 241 (03): : 173 - 178
  • [6] Synchronization of spatiotemporal chemical chaos using random signals
    Parmananda, P
    Jiang, Y
    PHYSICS LETTERS A, 1998, 241 (03) : 173 - 178
  • [7] Synchronization of spatiotemporal chemical chaos using random signals
    Physics Letters. Section A: General, Atomic and Solid State Physics, 241 (03):
  • [8] Steganographic Stream Cipher Encryption Using True Random Number Generator
    Tatarkiewicz, Jan Jakub
    Kuzmicz, Wieslaw
    2023 30TH INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM, MIXDES, 2023, : 244 - 247
  • [9] Linear cryptanalysis for a chaos-based stream cipher
    Yin, Ruming
    Yuan, Jian
    Yang, Qiuhua
    Shan, Xiuming
    Wang, Xiqin
    World Academy of Science, Engineering and Technology, 2009, 36 : 801 - 806
  • [10] An improved chaos-based stream cipher algorithm
    Fu, Chong
    Zhu, Zhi-liang
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, 2007, : 179 - +