Цифровая трансформация (Mar 2023)

Combined Random Number Generator on Programmable Logic Integrated Circuits

  • A. A. Ivaniuk

DOI
https://doi.org/10.35596/1729-7648-2023-29-1-36-47
Journal volume & issue
Vol. 29, no. 1
pp. 36 – 47

Abstract

Read online

The paper shows the practical possibility of implementing random number generators on field programmable gate arrays (FPGA) by combining various physically unclonable functions. A compact and scalable scheme of a digital random number source based on an asynchronous flip-flop of the D-type is proposed, which combines the characteristics of a static memory physically unclonable functions and a ring oscillator physically unclonable functions. Unlike existing random number generators, the proposed scheme can be used to solve the problem of unclonable identification of digital devices. The article presents experimental results obtained by the proposed generator circuit based on the FPGA Xilinx Zynq. The main modes of operation, probabilistic and statistical characteristics of numerical sequences, generated by the proposed scheme are described.

Keywords