@inproceedings{Ewert2018, author = {Mandana Ewert}, title = {A Random Number Generator Based on Electronic Noise and the Xorshift Algorithm}, series = {ICNCC 2018. Proceedings of the 2018 VII International Conference on Network, Communication and Computing. Taipei City, Taiwan, December 14-16, 2018}, publisher = {Association for Computing Machinery}, address = {New York, NY, United States}, isbn = {978-1-4503-6553-6}, doi = {10.1145/3301326.3301359}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:1044-opus-43574}, pages = {357 -- 362}, year = {2018}, abstract = {This paper introduces a random number generator (RNG) based on the avalanche noise of two diodes. A true random number generator (TRNG) generates true random numbers with the use of the electronic noise produced by two avalanche diodes. The amplified outputs of the diodes are sampled and digitized. The difference between the two concurrently sampled and digitized outputs is calculated and used to select a seed and to drive a pseudo-random number generator (PRNG). The PRNG is an xorshift generator that generates 1024 bits in each cycle. Every sequence of 1024 bits is moderately modified and output. The TRNG delivers the next seed and the next cycle begins. The statistical behavior of the generator is analyzed and presented.}, language = {en} }