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 条
  • [31] Synchronization of spatiotemporal chaos: The regime of coupled spatiotemporal intermittency
    Amengual, A
    HernandezGarcia, E
    Montagne, R
    SanMiguel, M
    PHYSICAL REVIEW LETTERS, 1997, 78 (23) : 4379 - 4382
  • [32] A Survey on True Random Number Generators Based on Chaos
    Yu, Fei
    Li, Lixiang
    Tang, Qiang
    Cai, Shuo
    Song, Yun
    Xu, Quan
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2019, 2019
  • [33] On the Security of Chaos Based "True" Random Number Generators
    Ergun, Salih
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (01): : 363 - 369
  • [34] A commercial application of a chaos-based-stream cipher: Performance and Security analysis
    Vidal, Gerard
    Becheikh, Rabei
    Rhouma, Rhouma
    Belghith, Safya
    2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 39 - 44
  • [35] Chaos-based true random number generators
    Bonilla L.L.
    Alvaro M.
    Carretero M.
    Journal of Mathematics in Industry, 7 (1)
  • [36] Generalized synchronization of spatiotemporal chemical chaos
    Parmananda, P
    PHYSICAL REVIEW E, 1997, 56 (02) : 1595 - 1598
  • [37] Impulsive control and synchronization of spatiotemporal chaos
    Khadra, A
    Liu, XZ
    Shen, XM
    CHAOS SOLITONS & FRACTALS, 2005, 26 (02) : 615 - 636
  • [38] Chaos-Based Stream Cipher Using a Star Network of Chaotic Maps
    Miyano, Takaya
    Cho, Kenichiro
    PROCEEDINGS OF 2018 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA2018), 2018, : 413 - 417
  • [40] Synchronization of spatiotemporal chaos and its applications
    Hu, G
    Xiao, JH
    Yang, JZ
    Xie, FG
    Qu, ZL
    PHYSICAL REVIEW E, 1997, 56 (03) : 2738 - 2746