Abstract
High quality random numbers form a critical foundation for computing in applications such as data encryption, simulation, and modeling. Recognizing the import of random numbers we have integrated hardware-based random bit generation into a major file system project for the Operating Systems class. Originally built around background radiation events detected by a Geiger counter, we are in the process of extending this to additional hardware-based random number generators configured for shared access by student teams. This work-in-progress documents the most recent deployment of this technology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Thomas, A.A., Paul, V.: Random number generation methods a survey. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 6(1), 556–559 (2016)
Arbelaiz, O., Martin, L.I., Muguerza, J.: Analysis of introducing active learning methodologies in a basic computer architecture course. IEEE Trans. Educ. 58(2), 110–116 (2015)
Wolfer, J., Keeler, W.: From Geiger-counters to file systems: remote hardware access for the operating systems course. Int. J. Online Eng. 8, 26–31 (2016)
Ubld.iT: TrueRNG. http://ubld.it/products/truerng-hardware-random-number-generator/
Walker, J.: ENT http://www.fourmilab.ch/random/
Rukhin, A., Soto, J., Nechvatal, J., Smid, M., Barker, E., Leigh, S., Levenson, M., Vangel, M., Banks, D., Heckert, A., Dray, J., Vo, S.: A statistical test suite for random and pseudorandom number generators for cryptographic applications. US National Institute of Standards and Technology Special Publication 800-22 revision 1a (2010)
Free Software Foundataion: NeuG Random Number Generator. https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Wolfer, J. (2018). Enhancing a Shared-Access, Hardware-Based, Random Number Generation System. In: Auer, M., Guralnick, D., Simonics, I. (eds) Teaching and Learning in a Digital World. ICL 2017. Advances in Intelligent Systems and Computing, vol 716. Springer, Cham. https://doi.org/10.1007/978-3-319-73204-6_78
Download citation
DOI: https://doi.org/10.1007/978-3-319-73204-6_78
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73203-9
Online ISBN: 978-3-319-73204-6
eBook Packages: EngineeringEngineering (R0)