Litcius/Paper detail

Designing a Pseudorandom Bit Generator With a Novel Five-Dimensional-Hyperchaotic System

Ngoc Nguyen, Toan Q. Bui, Ghyslain Gagnon, Pascal Giard, Georges Kaddoum

2021IEEE Transactions on Industrial Electronics60 citationsDOIOpen Access PDF

Abstract

Dynamic and nonlinear systems are emerging as potential candidates for random bit generation. In this context, chaotic systems, which are both dynamic and stochastic, are particularly suitable. This article introduces a new continuous chaotic system along with its corresponding implementation, which targets FPGA (fpga). This chaotic system has five dimensions, which exhibit complex chaotic dynamics, thus enabling the utilization of chaotic signals in cryptography. A mathematical analysis is presented to demonstrate the dynamic characteristics of the proposed hyperchaotic system. A novel digital implementation of the proposed system is presented. Moreover, a data scrambling circuit is implemented to eliminate the bias effect and increase the randomness of the bitstream generated from the chaotic signals. We show that the proposed random bit generator has high randomness. The generated bits successfully pass well-known statistical randomness test-suites, i.e., NIST SP800-22, Diehard, and TestU01. The ready-to-use random bit generator is deployed on a Xilinx Zynq-7000 SoC ZC702 Evaluation Kit. Experimental results show that the proposed random bit generator can achieve a maximum throughput of 6.78 Gb/s, which is over 3.6 times greater than state-of-the-art designs, while requiring under 4% of the resources available on the targeted FPGA.

Topics & Concepts

Random number generationRandomnessComputer scienceNISTChaoticField-programmable gate arrayBitstreamPseudorandom number generatorRandomness testsGenerator (circuit theory)ScramblingContext (archaeology)CryptographyComputer hardwareElectronic engineeringAlgorithmComputer engineeringMathematicsEngineeringArtificial intelligenceQuantum mechanicsDecoding methodsPaleontologyStatisticsBiologyNatural language processingPhysicsPower (physics)Chaos-based Image/Signal EncryptionChaos control and synchronizationCellular Automata and Applications
Designing a Pseudorandom Bit Generator With a Novel Five-Dimensional-Hyperchaotic System | Litcius