4.7 Article

Pseudo-random number generator based on a generalized conservative Sprott-A system

期刊

NONLINEAR DYNAMICS
卷 104, 期 1, 页码 827-844

出版社

SPRINGER
DOI: 10.1007/s11071-021-06310-9

关键词

Pseudo-random number generator (PRNG); Conservative chaos; Generalized Sprott-A system; Binary quantization; Randomness

资金

  1. National Natural Science Foundation of China [61873186]
  2. South African National Research Foundation [112142, 112108, 114911]
  3. South African Eskom Tertiary Education Support Programme

向作者/读者索取更多资源

A novel PRNG based on conservative chaotic sequence is proposed, which is validated through numerical investigation for generating high quality chaotic signals. The PRNG algorithm shows advantages of large keyspace, high sensitivity, and good randomness.
Pseudo-random number generator (PRNG) has been widely used in digital image encryption and secure communication. This paper reports a novel PRNG based on a generalized Sprott-A system that is conservative. To validate whether the system can produce high quality chaotic signals, we numerically investigate its conservative chaotic dynamics and the complexity based on the approximate entropy algorithm. In this PRNG, we first select an initial value as a key to generate conservative chaotic sequence, then a scrambling operation is introduced into the process to enhance the complexity of the sequence, which is quantified by the binary quantization method. The national institute of standards and technology statistical test suite is used to test the randomness of the scrambled sequence, and we also analyze its correlation, keyspace, key sensitivity, linear complexity, information entropy and histogram. The numerical results show that the binary random sequence produced by the PRNG algorithm has the advantages of the large keyspace, high sensitivity, and good randomness. Moreover, an improved finite precision period calculation (FPPC) algorithm is proposed to calculate the repetition rate of the sequence and further discuss the relationship between the repetition rate and fixed-point accuracy; the proposed FPPC algorithm can be used to set the fixed-point notation for the proposed PRNG and avoid the degradation of the chaotic system due to the data precision.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据