Statistical tests and chaotic synchronization based pseudorandom number generator for string bit sequences with application to image encryption

被引:13
作者
Hao, Longjie [1 ]
Min, Lequan [1 ]
机构
[1] Univ Sci & Technol Beijing, Sch Math & Phys, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
SCHEME; LASERS;
D O I
10.1140/epjst/e2014-02182-2
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Recently, a stream encryption scheme using d-bit segment sequences has been proposed. This scheme may generate key avalanche effect. The randomness tests of d-bit segment pseudorandom number generator will be important for implementing such a scheme. Firstly this paper extends Beker and Piper's binary pseudorandom sequence statistical test suite to d-bit segment sequences case. Secondly, a novel 3-dimensional polynomial discrete chaotic map (3DPDCM) is proposed. The calculated Lyapunov exponents of the 3DPCDM are 0.213, 0.125 and -3.228. Using the 3DPDCM constructs a 6-dimensional generalized synchronization chaotic system. Based on this system, a 8-bit segment chaotic pseudorandom number generator (CPRNG) is introduced. Using the generalized test suite tests 100 key streams generated via the 8-bit PRNG with different initial conditions and perturbed system parameters. The tested results are similar to those of the key streams generated via RC4 PRNG. As an application, using the key streams generated via the CPRNG and the RC4 PRNG encrypts an RGB image Landscape. The results have shown that the encrypted RGB images have significant avalanche effects. This research suggests that the requirements for PRNGs are not as strict as those under the traditional avalanche criteria. Suitable designed chaos-based d-bit string PRNGs may be qualified candidates for the stream encryption scheme with avalanche effect.
引用
收藏
页码:1679 / 1697
页数:19
相关论文
共 30 条
[1]   A symmetric image encryption scheme based on combination of nonlinear chaotic maps [J].
Akhavan, A. ;
Samsudin, A. ;
Akhshani, A. .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2011, 348 (08) :1797-1813
[2]  
[Anonymous], 2001, FIPS PUB
[3]  
[Anonymous], 2001, NIST SPECIAL PUBLICA
[4]  
[Anonymous], 2010, CHAOS SYNCHRONIZATIO
[5]   Noise induced synchronization of time-delayed semiconductor lasers and authentication based asymmetric encryption [J].
Banerjee, Santo ;
Ariffin, M. R. K. .
OPTICS AND LASER TECHNOLOGY, 2013, 45 :435-442
[6]   Multi-image encryption based on synchronization of chaotic lasers and iris authentication [J].
Banerjee, Santo ;
Mukhopadhyay, Sumona ;
Rondoni, Lamberto .
OPTICS AND LASERS IN ENGINEERING, 2012, 50 (07) :950-957
[7]  
Beker H., 1982, CIPHER SYSTEMS PROTE
[8]  
Ferguson N., 2010, Cryptography Engineering: Design Principles and Practical Applications
[9]   A fast chaotic block cipher for image encryption [J].
Fouda, J. S. Armand Eyebe ;
Effa, J. Yves ;
Sabat, Samrat L. ;
Ali, Maaruf .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2014, 19 (03) :578-588
[10]  
Golomb S.W., 1982, Shift Register Sequences