arrow
Return

A Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map

delete2020-12-30
delete13
delete
OA
AI
J
Junxiu Liu
Z
Zhewei Liang
Y
Yuling Luo *
L
Lvchen Cao
S
Shunsheng Zhang
Y
Yanhu Wang
S
Su Yang
DOI:10.3390/mi12010031delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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.
Keywords:
stochastic computing
chaos
logistic map
FPGA
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Micromachines cover
Micromachines
IF:
3
Papers:
1.4W
Citations:
2.9W

Organization

G
Guangxi Normal University
Scholars:
7.7K
Papers: 4.9K
Citations: 5.1K
University of West London cover
University of West London
Scholars:
591
Papers: 635
Citations: 554