Back to Search
Start Over
A Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map.
- Source :
-
Micromachines [Micromachines (Basel)] 2020 Dec 30; Vol. 12 (1). Date of Electronic Publication: 2020 Dec 30. - Publication Year :
- 2020
-
Abstract
- Recent research showed that the chaotic maps are considered as alternative methods for generating pseudo-random numbers, and various approaches have been proposed for the corresponding hardware implementations. In this work, an efficient hardware pseudo-random number generator (PRNG) is proposed, where the one-dimensional logistic map is optimised by using the perturbation operation which effectively reduces the degradation of digital chaos. By employing stochastic computing, a hardware PRNG is designed with relatively low hardware utilisation. The proposed hardware PRNG is implemented by using a Field Programmable Gate Array device. Results show that the chaotic map achieves good security performance by using the perturbation operations and the generated pseudo-random numbers pass the TestU01 test and the NIST SP 800-22 test. Most importantly, it also saves 89% of hardware resources compared to conventional approaches.
Details
- Language :
- English
- ISSN :
- 2072-666X
- Volume :
- 12
- Issue :
- 1
- Database :
- MEDLINE
- Journal :
- Micromachines
- Publication Type :
- Academic Journal
- Accession number :
- 33396607
- Full Text :
- https://doi.org/10.3390/mi12010031