vix.ing · top · new · best · stats · spec

Analysis of NIST SP800-22 focusing on randomness of each sequence

2017/10/04 by Atsushi Iwasaki, Iwasaki, Atsushi
Computer Science · #Advanced Malware Detection Techniques #Algorithms and Data Compression #Applications (stat.AP) #Chaos-based Image/Signal Encryption #FOS: Computer and information sciences

paper · pdf · doi:10.48550/arxiv.1710.01441

openalex publication_date 2017/10/04 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

NIST SP800-22 is a randomness test set applied for a set of sequences. Although SP800-22 widely used, a rational criterion throughout all test items has not been shown. The main reason is that the dependency of test items has not been perfectly clear. In this paper, a certain scalar is computed for each sequence throughout all test items and make the histogram of the scalar. By comparing the histogram and the theoretical distribution under some assumptions, the dependency is visually shown. In addition, an algorithmic method to derive "minimum set" using the histogram is proposed.

Related