Cesare Caratozzolo, Valeria Rossi, Kamil Witek, Alberto Trombetta, Massimo Caccia
{"title":"Efficient Quality Estimation of True Random Bit-streams","authors":"Cesare Caratozzolo, Valeria Rossi, Kamil Witek, Alberto Trombetta, Massimo Caccia","doi":"arxiv-2409.05543","DOIUrl":null,"url":null,"abstract":"Generating random bit streams is required in various applications, most\nnotably cyber-security. Ensuring high-quality and robust randomness is crucial\nto mitigate risks associated with predictability and system compromise. True\nrandom numbers provide the highest unpredictability levels. However, potential\nbiases in the processes exploited for the random number generation must be\ncarefully monitored. This paper reports the implementation and characterization\nof an on-line procedure for the detection of anomalies in a true random bit\nstream. It is based on the NIST Adaptive Proportion and Repetition Count tests,\ncomplemented by statistical analysis relying on the Monobit and RUNS. The\nprocedure is firmware implemented and performed simultaneously with the bit\nstream generation, and providing as well an estimate of the entropy of the\nsource. The experimental validation of the approach is performed upon the bit\nstreams generated by a quantum, silicon-based entropy source.","PeriodicalId":501332,"journal":{"name":"arXiv - CS - Cryptography and Security","volume":"5 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Cryptography and Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.05543","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Generating random bit streams is required in various applications, most
notably cyber-security. Ensuring high-quality and robust randomness is crucial
to mitigate risks associated with predictability and system compromise. True
random numbers provide the highest unpredictability levels. However, potential
biases in the processes exploited for the random number generation must be
carefully monitored. This paper reports the implementation and characterization
of an on-line procedure for the detection of anomalies in a true random bit
stream. It is based on the NIST Adaptive Proportion and Repetition Count tests,
complemented by statistical analysis relying on the Monobit and RUNS. The
procedure is firmware implemented and performed simultaneously with the bit
stream generation, and providing as well an estimate of the entropy of the
source. The experimental validation of the approach is performed upon the bit
streams generated by a quantum, silicon-based entropy source.