This paper is intended to provide the readers with a clear understanding of the modification done to the pseudo-random number generator (PRNG) arc4random. The arc4random PRNG was modified to implement a non-deterministic rekey interval. A comparison was made with the unpatched version regarding performance and the rekey interval's randomization. All measurements were done when the rekey was performed. A slight increase in performance was observed, and the rekey interval was randomized as expected.
@article{arxiv.2209.12077,
title = {Impact of a non-deterministic rekey interval on the performance of arc4random},
author = {Keelan Cannoo and Jeevesh Rishi Dindyal},
journal= {arXiv preprint arXiv:2209.12077},
year = {2022}
}