Skip to main content

Enhancing a Shared-Access, Hardware-Based, Random Number Generation System

Operating Systems FUSE File-System Development Support

  • Conference paper
  • First Online:
Teaching and Learning in a Digital World (ICL 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 716))

Included in the following conference series:

  • 1980 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 349.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 449.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Thomas, A.A., Paul, V.: Random number generation methods a survey. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 6(1), 556–559 (2016)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Ubld.iT: TrueRNG. http://ubld.it/products/truerng-hardware-random-number-generator/

  5. Walker, J.: ENT http://www.fourmilab.ch/random/

  6. 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)

    Google Scholar 

  7. Free Software Foundataion: NeuG Random Number Generator. https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to James Wolfer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics