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 条
  • [41] Synchronization of coupled systems with spatiotemporal chaos
    Grassberger, P
    PHYSICAL REVIEW E, 1999, 59 (03) : R2520 - R2522
  • [42] Unilaterally coupled synchronization of spatiotemporal chaos
    Zhang, X
    Shen, K
    ACTA PHYSICA SINICA, 2002, 51 (12) : 2702 - 2706
  • [43] Cooperation random mobile robots based on chaos synchronization
    Zhu, Ailin
    Leung, Henry
    2007 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS, 2007, : 359 - 363
  • [44] A Stream Cipher Based on Fractional Pseudo Chaotic Random Number Generator
    Yang, Chunxiao
    Taralova, Ina
    Loiseau, Jean-Jacques
    El-Assad, Safwan
    INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST-2020), 2020, : 42 - 47
  • [45] Stream cipher encryption of random access files
    Golic, JD
    INFORMATION PROCESSING LETTERS, 1999, 69 (03) : 145 - 148
  • [46] Robust Chaos-based Stream-Cipher for Secure Public Communication Channels
    Jallouli, Ons
    El Assad, Safwan
    Chetto, Maryline
    2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 23 - 26
  • [47] Spatiotemporal chaos synchronization of an uncertain network based on sliding mode control
    Lu Ling
    Yu Miao
    Wei Lin-Ling
    Zhang Meng
    Li Yu-Shan
    CHINESE PHYSICS B, 2012, 21 (10)
  • [48] Spatiotemporal chaos synchronization of an uncertain network based on sliding mode control
    吕翎
    于淼
    韦琳玲
    张檬
    李雨珊
    Chinese Physics B, 2012, 21 (10) : 178 - 182
  • [49] An Efficient Chaos-Based Feedback Stream Cipher (ECBFSC) for Image Encryption and Decryption
    Ahmed, Hossam El-Din H.
    Kalash, Hamdy M.
    Allah, Osama S. Farag
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2007, 31 (01): : 121 - 129
  • [50] Attack on a Chaos-Based "True" Random Bit Generator
    Ergun, Salih
    2015 IEEE 13TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2015,