Skip to main content

Quantum Photonic TRNG with Dual Extractor

  • Conference paper
  • First Online:
Quantum Technology and Optimization Problems (QTOP 2019)

Abstract

An enhanced true random number generator (TRNG) architecture based on a photonic entropy source is presented. Photonic TRNGs are known to produce photon sequences at randomly distributed time intervals as well as random superimposed quantum states. We describe a TRNG architecture that takes advantage of both of these sources of entropy with a dual-source extractor function. We show that the amount of harvested entropy exceeds that compared to implementations comprised of only one of these sources. We also describe an implementation of a beam splitter used within the architecture that is suitable for implementation in a photonic integrated circuit that has been simulated and fabricated.

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 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.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. Arnoldus, H.F., Nienhuis, G.: Conditions for sub-poissonian photon statistics and squeezed states in resonance fluorescence. Optica Acta 30(11), 1573–1585 (1983)

    Article  Google Scholar 

  2. Baetoniu, C.: Method and Apparatus for True Random Number Generation. U.S. Patent 7,389,316, 17 June 2008

    Google Scholar 

  3. Dulz, W., Dulz, G., Hildebrandt, E., Schmitzer, H. (inventors): Method for Generating a Random Number on a Quantum-Mechanical Basis and Random Number Generator. U.S. Patent 6,609,139, 19 August 2003

    Google Scholar 

  4. Dorrendorf, L., Gutterman, Z., Pinkas, B.: Cryptanalysis of the random number generator of the Windows operating system. ACM Trans. Inf. Syst. Secur. 13(1), Article no. 10 (2009)

    Google Scholar 

  5. Chattopadhyay, E.: Explicit two-source extractors and more. Ph.D. dissertation, The University of Texas at Austin, May 2016

    Google Scholar 

  6. Chattopadhyay, E., Zuckerman, D.: Explicit two-source extractors and resilient functions. In: Proceedings of ACM Symposium of the Theory of Computing (STOC), pp. 670–683, June 2016

    Google Scholar 

  7. Fox, M.: Quantum Optics: An Introduction. Oxford University Press, Oxford (2006). ISBN 13-978-0-19-856673-1

    MATH  Google Scholar 

  8. Huntoon, N.R., Christensen, M.P., MacFarlane, D.L., Evans, G.A., Yeh, C.S.: Integrated photonic coupler based on frustrated total internal reflection. Appl. Opt. 47, 5682 (2008)

    Article  Google Scholar 

  9. Hart, J.D., Terashima, Y., Uchida, A., Baumgartner, G.B., Murphy, T.E., Roy, R.: Recommendations and illustrations for the evaluation of photonic random number generators. APL Photonics 2, 090901 (2017). https://doi.org/10.1063/1.5000056

    Article  Google Scholar 

  10. ID Quantique, SA: Quantis Random Number Generator. http://certesnetworks.com/pdf/alliance-solutions/QNRG-When-Randomness-Can-Not-Be-Left-To-Chance.pdf. Accessed 16 Nov 2018

  11. Jennewein, T., Achleitner, U., Weihs, G., Weinfurter, H., Zeilinger, A.: A fast and compact quantum random number generator. Rev. Sci. Instrum. 71(4), 1675 (2000)

    Article  Google Scholar 

  12. Koerner, B.: Russians Engineer a Brilliant Slot Machine Cheat—And Casinos Have No Fix. Wired Magazine, 06 February 2017

    Google Scholar 

  13. Liu, K., Huang, H., Mu, S.X., Lin, H., MacFarlane, D.L.: Ultra-compact three-port trench-based photonic couplers in ion-exchanged glass waveguides. Opt. Commun. 309, 307–312 (2013)

    Article  Google Scholar 

  14. qutools GmbH: Quantum Random Number Generator. Product datasheet (2010). http://www.qutools.com/products/quRNG/quRNG_datasheet.pdf. Accessed 9 June 2018

  15. Shumow, D., Ferguson, N.: On the Possibility of a Back Door in the NIST SP800-90 Dual EC. http://rump2007.cr.yp.to/15-shumow.pdf

  16. Stipcevic, M.: QBG121 Quantum Random Number Generator, Datasheet, v. 20060328. http://www.irb.hr/users/stipcevi/index.html. Accessed 9 June 2018

  17. Sultana, N., Zhou, W., LaFave Jr., T.P., MacFarlane, D.L.: HBr based ICP etching of high aspect ratio nanoscale trenches in InP: considerations for photonic applications. J. Vac. Sci. Technol., B 27, 2351 (2009)

    Google Scholar 

  18. Thornton, M.A., Thornton, M.A.: Multiple-valued random digit extraction. In: Proceedings of IEEE International Symposium on Multiple-Valued Logic (ISMVL), pp. 162–167, May 2018

    Google Scholar 

  19. Zou, X., Mandel, L.: Photon-antibunching and sub-Poissonian photon statistics. Phys. Rev. A 41(1), 475–476 (1990)

    Article  Google Scholar 

  20. Zhou, W., Sultana, N., MacFarlane, D.L.: HBr-based inductively coupled plasma etching of high aspect ratio nanoscale trenches in GaInAsP/InP. J. Vac. Sci. Technol., B 26, 1896 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mitchell A. Thornton .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Thornton, M.A., MacFarlane, D.L. (2019). Quantum Photonic TRNG with Dual Extractor. In: Feld, S., Linnhoff-Popien, C. (eds) Quantum Technology and Optimization Problems. QTOP 2019. Lecture Notes in Computer Science(), vol 11413. Springer, Cham. https://doi.org/10.1007/978-3-030-14082-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-14082-3_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-14081-6

  • Online ISBN: 978-3-030-14082-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics