A Reliable Encryption Oriented Pseudo-chaotic Number Generator Using a Key Space Expandable Strategy

被引:0
作者
Qiao, Zongchao [1 ]
Taralova, Ina [1 ]
El Assad, Safwan [2 ]
机构
[1] Ecole Cent Nantes, UMR CNRS 6004, Lab Sci Numer Nantes LS2N, Nantes, France
[2] Univ Nantes, UMR CNRS 6164, Inst Elect & Telecommun Rennes IETR, Polytech Nantes, Nantes, France
来源
INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST-2020) | 2020年
关键词
pseudo-chaotic number generator (PCNG); pseudo-random numbers; chaotic maps; skew tent map; integer finite filed; expandable key space; security analysis; NIST test;
D O I
10.23919/ICITST51030.2020.9351314
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Pseudo-chaotic number generators (PCNGs), designed based on multiple chaotic maps, have a significant influence on the security of chaos-based cryptosystems. Since the majority of the chaotic maps are based on real numbers, most of the proposed PCNGs use floating-point notations. However, this data type, especially the double precision notation, has disadvantages of high computation cost and inefficient resource utilization. Also, due to the high sensitivity of the chaotic systems and the finite precision nature of software and hardware platforms, the truncation or round-off errors may cause a big difference in the generated pseudo-chaotic numbers, which may undermine the PCNG's security reliability. To overcome these drawbacks, a new secure PCNG scheme based on the reformulated skew tent maps over a 32-bit integer field is proposed in this paper. It not only reduces the resource utilization from the hardware perspective, but also ensures the PCNG's performance over various operation platforms. Furthermore, the proposed PCNG uses a parameter changeable strategy, which expands the key space of the cryptosystem that adopts the PCNG, and thus increases the immunity against the brute-force attack. The security and statistical test results have demonstrated that the proposed PCNG has reliable security properties with good randomness and it is suitable for cryptographic applications.
引用
收藏
页码:48 / 52
页数:5
相关论文
共 17 条
[1]   Random property enhancement of a 1D chaotic PRNG with finite precision implementation [J].
Elmanfaloty, Rania A. ;
Abou-Bakr, Ehab .
CHAOS SOLITONS & FRACTALS, 2019, 118 :134-144
[2]   Pseudo-random number generator based on mixing of three chaotic maps [J].
Francois, M. ;
Grosges, T. ;
Barchiesi, D. ;
Erra, R. .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2014, 19 (04) :887-895
[3]   Robust PRNG based on homogeneously distributed chaotic dynamics [J].
Garasym, Oleg ;
Lozi, Rene ;
Taralova, Ina .
NOMA15 INTERNATIONAL WORKSHOP ON NONLINEAR MAPS AND APPLICATIONS, 2016, 692
[4]  
Guyeux C, 2010, LECT NOTES COMPUT SC, V6318, P202, DOI 10.1007/978-3-642-16515-3_26
[5]   Color Image Encryption Algorithm Based on Dynamic Chaos and Matrix Convolution [J].
Hu, Xiancheng ;
Wei, Liansuo ;
Chen, Wei ;
Chen, Qiqi ;
Guo, Yuan .
IEEE ACCESS, 2020, 8 :12452-12466
[6]   2D Logistic-Sine-coupling map for image encryption [J].
Hua, Zhongyun ;
Jin, Fan ;
Xu, Binxuan ;
Huang, Hejiao .
SIGNAL PROCESSING, 2018, 149 :148-161
[7]   Design and analysis of two stream ciphers based on chaotic coupling and multiplexing techniques [J].
Jallouli, Ons ;
El Assad, Safwan ;
Chetto, Maryline ;
Lozi, Rene .
MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (11) :13391-13417
[8]   Pseudo-random number generator based on discrete-space chaotic map [J].
Lambic, Dragan ;
Nikolic, Mladen .
NONLINEAR DYNAMICS, 2017, 90 (01) :223-232
[9]   A Robust Image Encryption Algorithm Based on a 32-bit Chaotic System [J].
Li, Hao ;
Deng, Lianbing ;
Gu, Zhaoquan .
IEEE ACCESS, 2020, 8 :30127-30151
[10]  
Lozi R, 2014, ESAIM: Proc. Surv., V46, P177