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 条
  • [21] Impulse Synchronization of Spatiotemporal Chaos
    Chen, Congyan
    Qiu, Shi
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 2388 - 2391
  • [22] Coupled synchronization of spatiotemporal chaos
    Phys Rev E., 3 pt A (2817):
  • [23] Coupled synchronization of spatiotemporal chaos
    Liu, ZH
    Chen, SG
    Hu, BB
    PHYSICAL REVIEW E, 1999, 59 (03) : 2817 - 2821
  • [24] Control and synchronization of spatiotemporal chaos
    Ahlborn, Alexander
    Parlitz, Ulrich
    PHYSICAL REVIEW E, 2008, 77 (01):
  • [25] A Self-synchronous Stream Cipher based on Composite Discrete Chaos
    Weng Yifang
    Zheng Rong
    Chen Yi
    PROCEEDINGS OF THE 8TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2009, : 210 - +
  • [26] Design and Implementation on FPGA Board of a Chaos-based Stream Cipher
    Dridi, Fethi
    El Assad, Safwan
    Atamech, Carinelle
    Youssef, Wajih Elhadj
    Machhout, Mohsen
    INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST-2020), 2020, : 37 - 41
  • [27] An Image Compression Encryption Algorithm Based on Chaos and ZUC Stream Cipher
    Song, Xiaomeng
    Shi, Mengna
    Zhou, Yanqi
    Wang, Erfu
    ENTROPY, 2022, 24 (05)
  • [28] Spatiotemporal chaotic stream cipher system based on the coupled drivers model
    Guo, Jing
    Yuan, Jian
    Wang, Jian
    Shan, Xiuming
    Ren, Yong
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2009, 49 (08): : 1180 - 1183
  • [29] Random Number Generation with LFSR Based Stream Cipher Algorithms
    Tuncer, Taner
    Avaroglu, Erdinc
    2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 171 - 175
  • [30] An Improved Chaos-based Stream Cipher Algorithm and Its VLSI Implementation
    Liu, Shubo
    Sun, Jing
    Xu, Zhengquan
    Cai, Zhaohui
    NCM 2008: 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 191 - +