PCG-Generated Randomness: A NIST Analysis of 100-Million Bits

dc.contributor.authorMetin, Zülfiye Beyza
dc.contributor.authorÖzkaynak, Fatih
dc.date.accessioned2026-08-12T15:37:24Z
dc.date.issued2025
dc.departmentFırat Üniversitesi
dc.description.abstractThe generation of random numbers is crucial for various applications, including cryptography, simulation, sampling, and statistical analysis. Cryptography utilizes random numbers to secure communication through the generation of encryption keys, thereby safeguarding sensitive information from unauthorized access. This study aims to evaluate the randomness and suitability of the Permuted Congruential Generator (PCG) algorithm for cryptography applications, through testing its generated random numbers using the National Institute of Standards and Technology (NIST) statistical tests. A novel method is proposed for generating 100 million bits using the PCG algorithm. The generated random numbers are then subjected to NIST testing. The results indicate that the PCG-generated random numbers pass most relevant statistical tests and comply with the standards of randomness necessary for cryptography. In conclusion, the PCG algorithm is demonstrated to be a robust, dependable, and appropriate random number generator for cryptography and other applications requiring random numbers.
dc.identifier.doi10.55525/tjst.1528213
dc.identifier.endpage61
dc.identifier.issn1308-9099
dc.identifier.issue1
dc.identifier.startpage55
dc.identifier.trdizinid1380321
dc.identifier.urihttps://doi.org/10.55525/tjst.1528213
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/1380321
dc.identifier.urihttps://hdl.handle.net/11508/35456
dc.identifier.volume20
dc.indekslendigikaynakTR-Dizin
dc.language.isoen
dc.relation.ispartofTurkish Journal of Science & Technology
dc.relation.publicationcategoryMakale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
dc.relation.tubitakinfo:eu-repo/grantAgreement/TUBITAK//
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_TR-Dizin_20260511
dc.subjectSecurity
dc.subjectRandomness
dc.subjectPCG
dc.subjectNIST
dc.titlePCG-Generated Randomness: A NIST Analysis of 100-Million Bits
dc.typeArticle

Dosyalar