Correlation test for code sequence randomness with almost linear computational complexity
Background. The purpose of this article is to create and study a new test of random code sequence quality with low computational complexity. Materials and methods. It is proposed, by analogy with the classical calculation of the autocorrelation function of noise with continual samples, to use the au...
Saved in:
Published in: | Известия высших учебных заведений. Поволжский регион:Технические науки no. 3 |
---|---|
Main Authors: | , , , |
Format: | Journal Article |
Language: | English |
Published: |
Penza State University Publishing House
01-12-2021
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Background. The purpose of this article is to create and study a new test of random code sequence quality with low computational complexity. Materials and methods. It is proposed, by analogy with the classical calculation of the autocorrelation function of noise with continual samples, to use the autocorrelation function for discrete noise. It is proposed to receive almost “white” noise from a software pseudo-random number generator. Samples of “colored” noise are proposed to be obtained by a sliding convolution of eight adjacent readings of “white” noise without weighing them. Results. The sum of the modules of the first 7 samples of the autocorrelation function of the analyzed noise is a powerful criterion for testing the hypothesis of independence of discrete data with a sample of 256 bits. This criterion has a low almost linear computational complexity and at the same time gives a high level of linear separability of dependent and independent data. The power of this new statistical test is higher than the power of similar statistical tests based on calculating Hamming distances. Conclusions. The proposed statistical criterion can be used when testing biometric authentication codes in a small-sized trusted computing environment with low bit depth, low power consumption, and a small amount of long-term and random access memory. |
---|---|
ISSN: | 2072-3059 |
DOI: | 10.21685/2072-3059-2021-3-3 |