Novel Secure Pseudorandom Number Generator Based on Duffing Map

被引:5
作者
Riaz, Mamoon [1 ]
Ahmed, Jameel [2 ]
Shah, Raza Ali [1 ]
Hussain, Ashiq [1 ]
机构
[1] HITEC Univ, Dept Elect Engn, Taxila, Pakistan
[2] Riphah Int Univ, Fac Engn & Appl Sci, Islamabad, Pakistan
关键词
Duffing map; Pseudorandom bit generator; NIST tests;
D O I
10.1007/s11277-017-5039-9
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The fields of applied sciences and engineering require Pseudorandom Number Generators which exhibit useful statistical properties. In this paper, a novel algorithm for generating pseudorandom numbers has been proposed. This new algorithm is based on Duffing map. The aim of this paper is to generate pseudorandom bit streams based on chaotic map. The main objective is to find its potential to be used in applied sciences and engineering applications. To use this algorithm effectively in practical applications, the strength of this algorithm has been tested using various statistical tests like initial seed value, key sensitivity test, CPU performance test and pseudorandom orbit. The proposed pseudorandom number generator is further analyzed and evaluated with NIST statistical test suite. The results obtained from these experimental and statistical tests demonstrate and prove that the new generator has the potential to be applied successfully in mathematical sciences, applied physics, computer science and electrical engineering etc.
引用
收藏
页码:85 / 93
页数:9
相关论文
共 25 条
[1]   Pseudo random number generator based on quantum chaotic map [J].
Akhshani, A. ;
Akhavan, A. ;
Mobaraki, A. ;
Lim, S. -C. ;
Hassan, Z. .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2014, 19 (01) :101-111
[2]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[3]   A technique for digital steganography using chaotic maps [J].
Anees, Amir ;
Siddiqui, Adil Masood ;
Ahmed, Jameel ;
Hussain, Iqtadar .
NONLINEAR DYNAMICS, 2014, 75 (04) :807-816
[4]  
[Anonymous], 2012, CHIN PHYS B
[5]  
[Anonymous], 1997, Chaos. An Introduction to Dynamical Systems
[6]   Zigzag map: a variability-aware discrete-time chaotic-map truly random number generator [J].
Beirami, A. ;
Nejati, H. ;
Ali, W. H. .
ELECTRONICS LETTERS, 2012, 48 (24) :1537-1538
[7]   A novel design method for discrete time chaos based true random number generators [J].
Cicek, Ihsan ;
Pusane, Ali Emre ;
Dundar, Gunhan .
INTEGRATION-THE VLSI JOURNAL, 2014, 47 (01) :38-47
[8]   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
[9]   A new image encryption scheme based on a chaotic function [J].
Francois, M. ;
Grosges, T. ;
Barchiesi, D. ;
Erra, R. .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (03) :249-259
[10]  
François M, 2014, LECT NOTES COMPUT SC, V8402, P229, DOI 10.1007/978-3-319-06089-7_16