In cryptosystem, a secure and efficient random generator plays an important role for its security. Therefore, a robust pseudo-random number generator is necessary. This paper is devoted to the design and analysis of a new robust Chaotic Pseudo-Random Number Generator (CPRNG) based on chaotic maps and multiplexing mechanism. The proposed CPRNG contains three well-known chaotic maps: Piece-Wise Linear Chaotic Map (PWLCM), skew tent and logistic map. Three XOR operators are applied among these maps to form three optional non-final outputs that are selected by the multiplexing mechanism to produce the final chaotic pseudorandom numbers. The proposed CPRNG is implemented with a fixed finite precision in N=32 bits and just includes four XOR operators and a multiplexing mechanism which has a simple structure and can be easily realized in the practical application. Security analyses and statistical experiments are carried out and the results prove that it can generate effective pseudo-random numbers and has good security properties with large secret key space and high key sensitivity which make the proposed CPRNG can be applied in cryptosystems.

Authors: Zongchao QIAO, Ina Taralova, Safwan El Assad

Published in: ICITST-WorldCIS-WCST-WCICSS-2019 Proceedings

  • Date of Conference: 9-11 December 2019
  • DOI: 10.20533/ICITST.WorldCIS.WCST.WCICSS.2019.0006
  • ISBN: 978-1-913572-06-8
  • Conference Location: London, UK