FIELD: computing technology.SUBSTANCE: invention can be used for hardware implementation of the evaluation of random number generators (RNG) based on repeating codes in the output sequence from the RNG. A random
number generator quality
analyser includes a
shift register, a decoder, a comparison unit, a counter, a logarithm
calculator, a divider, and a square root
calculator, wherein the first input of the device is connected to the input of the
shift register, the output of which is connected to the first input of the comparison unit, the second input of the device is connected to the input of the decoder, the output of which is connected to the second input of the comparison unit, the output of which is connected to the input of the counter, the output of which is connected to the input of the logarithm
calculator and to the input of the divider, built on the basis of the
CORDIC algorithm, the output of which is connected to the input of the square root calculator, the output of which is connected to the output of the device, wherein the output of the logarithm calculator is connected to the input of the divider.EFFECT: expanding the
information field for assessing the quality of the RNG operation during hardware implementation.2 cl, 5 dwg