{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T18:27:12Z","timestamp":1781288832520,"version":"3.54.1"},"reference-count":46,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2025,4,26]],"date-time":"2025-04-26T00:00:00Z","timestamp":1745625600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["2329053"],"award-info":[{"award-number":["2329053"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Randomness is integral to computer security, influencing fields such as cryptography and machine learning. In the context of cybersecurity, particularly for the Internet of Things (IoT), high levels of randomness are essential to secure cryptographic protocols. Quantum computing introduces significant risks to traditional encryption methods. To address these challenges, we propose investigating a quantum-safe solution for IoT-trusted computing. Specifically, we implement the first lightweight, practical integration of a quantum random number generator (QRNG) with a software-based trusted platform module (TPM) to create a deployable quantum trusted platform module (QTPM) prototype for IoT systems to improve cryptographic capabilities. The proposed quantum entropy as a service (QEaaS) framework further extends quantum entropy access to legacy and resource-constrained devices. Through the evaluation, we compare the performance of QRNG with traditional Pseudo-random Number Generators (PRNGs), demonstrating the effectiveness of the quantum TPM. Our paper highlights the transformative potential of integrating quantum technology to bolster IoT security.<\/jats:p>","DOI":"10.3390\/fi17050193","type":"journal-article","created":{"date-parts":[[2025,4,28]],"date-time":"2025-04-28T06:23:32Z","timestamp":1745821412000},"page":"193","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Developing Quantum Trusted Platform Module (QTPM) to Advance IoT Security"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9483-5388","authenticated-orcid":false,"given":"Guobin","family":"Xu","sequence":"first","affiliation":[{"name":"The Department of Computer Science, Morgan State University, Baltimore, MD 21251, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oluwole","family":"Adetifa","sequence":"additional","affiliation":[{"name":"The Department of Computer Science, Morgan State University, Baltimore, MD 21251, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianzhou","family":"Mao","sequence":"additional","affiliation":[{"name":"The Department of Computer Science, Morgan State University, Baltimore, MD 21251, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eric","family":"Sakk","sequence":"additional","affiliation":[{"name":"The Department of Computer Science, Morgan State University, Baltimore, MD 21251, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuangbao","family":"Wang","sequence":"additional","affiliation":[{"name":"The Department of Computer Science, Morgan State University, Baltimore, MD 21251, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,4,26]]},"reference":[{"key":"ref_1","first-page":"34","article-title":"A Study on Applications of IoT","volume":"68","author":"Kiran","year":"2020","journal-title":"Manag. Desk (UGC CARE J.)"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Jagannath, U.R., Saravanan, S., and Sugunaa, S.K. (2019). Applications of the Internet of Things with the Cloud Computing Technologies: A Review. Edge Computing From Hype to Reality, Springer.","DOI":"10.1007\/978-3-319-99061-3_5"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A Vision, Architectural Elements, and Future Directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_4","unstructured":"Yu, W., Xu, G., Pham, K., Blasch, E., Chen, G., Shen, D., and Moulema, P. (2020). A Framework for Cyber-Physical System Security Situation Awareness. Principles of Cyber-Physical Systems: An Interdisciplinary Approach, Cambridge University Press."},{"key":"ref_5","first-page":"351","article-title":"Internet of Thing Architecture and Research Agenda","volume":"5","author":"Khalid","year":"2016","journal-title":"Int. J. Comput. Sci. Mob. Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"389","DOI":"10.26483\/ijarcs.v9i1.5343","article-title":"Internet of Things (IoT) Architecture, Challenges, Applications: A Review","volume":"9","author":"Middha","year":"2018","journal-title":"Int. J. Adv. Res. Comput. Sci."},{"key":"ref_7","unstructured":"Jain, D., Krishna, P.V., and Saritha, V. (2012). A Study on Internet of Things based Applications. arXiv."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Assiri, A., and Almagwashi, H. (2018, January 4\u20136). IoT Security and Privacy Issues. Proceedings of the 2018 1st International Conference on Computer Applications & Information Security (ICCAIS), Riyadh, Saudi Arabia.","DOI":"10.1109\/CAIS.2018.8442002"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/3241037","article-title":"Cyber Security in the Quantum Era","volume":"62","author":"Wallden","year":"2019","journal-title":"Commun. ACM"},{"key":"ref_10","first-page":"116","article-title":"Securing the Internet of Things in a Quantum World","volume":"55","author":"Cheng","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Papakotoulas, A., Terzidis, A., and Hadjiefthymiades, S. (2023, January 23\u201326). ERITA: Ensuring the Reliability of Internet of Things-Based Applications. Proceedings of the 2023 International Symposium on Networks, Computers and Communications (ISNCC), Doha, Qatar.","DOI":"10.1109\/ISNCC58260.2023.10323724"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"73","DOI":"10.52953\/GYTK2455","article-title":"Optimizing IoT Security via TPM Integration: An Energy Efficiency Case Study for Node Authentication","volume":"5","author":"Papakotoulas","year":"2024","journal-title":"ITU J. Future Evol. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Spitz, S., and Lawall, A. (2024, January 26\u201328). Silicon-integrated Security Solutions Driving IoT Security. Proceedings of the 10th International Conference on Information Systems Security and Privacy, Rome, Italy.","DOI":"10.5220\/0012350200003648"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gopal, V., Fadnavis, S., and Coffman, J. (2018, January 2\u20137). Low-Cost Distributed Key Management. Proceedings of the 2018 IEEE World Congress on Services (SERVICES), San Francisco, CA, USA.","DOI":"10.1109\/SERVICES.2018.00042"},{"key":"ref_15","first-page":"102975","article-title":"Secure Encryption Key Management as a SecaaS based on Chinese Wall Security Policy","volume":"63","author":"Fehis","year":"2021","journal-title":"J. Inf. Secur. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2816","DOI":"10.1002\/sec.1206","article-title":"An ID-based Node Key Management Scheme based on PTPM in MANETs","volume":"9","author":"Yang","year":"2016","journal-title":"J. Secur. Commun. Networks"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9113","DOI":"10.1109\/ACCESS.2023.3239043","article-title":"On the Development of a Protection Profile Module for Encryption Key Management Components","volume":"11","author":"Sun","year":"2023","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Sharma, G., Joshi, A.M., and Mohanty, S.P. (2023). Fortified-grid: Fortifying Smart Grids through the Integration of the Trusted Platform Module in Internet of Things Devices. J. Inf., 14.","DOI":"10.3390\/info14090491"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"383","DOI":"10.47974\/JDMSC-1895","article-title":"Robust and Energy-efficient Authentication Protocols for Medical Sensor Networks","volume":"27","author":"Mane","year":"2024","journal-title":"J. Discret. Math. Sci. Cryptogr."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1052","DOI":"10.1587\/transinf.2015CYP0012","article-title":"SSL Client Authentication with TPM","volume":"99-D","author":"Kakei","year":"2016","journal-title":"IEICE Trans. Inf. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Rai, V.K., and Mishra, A. (2014, January 24\u201327). Authentication of Trusted Platform Module Using Processor Response. Proceedings of the Second International Symposium on Security in Computing and Communications, Delhi, India.","DOI":"10.1007\/978-3-662-44966-0_31"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"952","DOI":"10.1109\/TVLSI.2007.900748","article-title":"Hardware Generation of Arbitrary Random Number Distributions from Uniform Distributions via The Inversion Method","volume":"15","author":"Cheung","year":"2007","journal-title":"IEEE Trans. Very Large Scale Integr. (VLSI) Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"536","DOI":"10.3758\/BF03203701","article-title":"Tests of Randomness for Pseudorandom Number Generators","volume":"15","author":"Strube","year":"1983","journal-title":"Behav. Res. Methods Instrum."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/1103189.1103208","article-title":"Statistical Ttests of Random Number Generators","volume":"8","author":"Bohrer","year":"1976","journal-title":"ACM SIGSIM Simul. Dig."},{"key":"ref_25","unstructured":"Soto, J. (1999, January 18\u201321). Statistical Testing of Random Number Generators. Proceedings of the 22nd National Information Systems Security Conference, Arlington, VA, USA."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1145\/320998.321006","article-title":"Empirical Tests of an Additive Random Number Generator","volume":"6","author":"Green","year":"1959","journal-title":"J. ACM (JACM)"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1016\/0010-4655(78)90080-2","article-title":"Statistical Test for Pseudo-random Number Generators","volume":"15","author":"Garpman","year":"1978","journal-title":"Comput. Phys. Commun."},{"key":"ref_28","unstructured":"Sobot\u00edk, J., and Pl\u00e1t\u011bnka, V. (2003, January 28\u201330). A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Application. Proceedings of the 2nd Scientific NATO Conference \u201cSecurity and Protection of Information\u201d (SPI), Brno, Czech Republic."},{"key":"ref_29","unstructured":"Zeitler, D.W. (2001). Empirical Spectral Analysis of Random Number Generators. [PhD Thesis, Western Michigan University]."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"LEcuyer, P., and Hellekalek, P. (1998). Random Number Generators: Selection Criteria and Testing. Random and Quasi-Random Point Sets, Springer.","DOI":"10.1007\/978-1-4612-1702-2"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Brent, R.P., and Zimmermann, P. (2003, January 18\u201321). Random Number Generators with Period Divisible by a Mersenne Prime. Proceedings of the International Conference on Computational Science and Its Applications, Montreal, QC, Canada.","DOI":"10.1007\/3-540-44839-X_1"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1017\/S0963548300000171","article-title":"An Expanded Set of Correlation Tests for Linear Congruential Random Number Generators","volume":"1","author":"Percus","year":"1992","journal-title":"Comb. Probab. Comput."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Petrila, I., Manta, V., and Ungureanu, F. (2014, January 17\u201319). Uniformity and Correlation Test Parameters for Random Numbers Generators. Proceedings of the 2014 18th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romania.","DOI":"10.1109\/ICSTCC.2014.6982421"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"015005","DOI":"10.1088\/2058-9565\/1\/1\/015005","article-title":"Enhanced Security for Multi-detector Quantum Random Number Generators","volume":"1","author":"Marangon","year":"2016","journal-title":"Quantum Sci. Technol."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1140\/epjqt\/s40507-022-00136-z","article-title":"Independent Quality Assessment of a Commercial Quantum Random Number Generator","volume":"9","author":"Petrov","year":"2022","journal-title":"EPJ Quantum Technol."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1743","DOI":"10.1364\/JOSAB.32.001743","article-title":"Minimalist Design of a Robust Real-time Quantum Random Number Generator","volume":"32","author":"Kravtsov","year":"2015","journal-title":"J. Opt. Soc. Am. B"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1364\/AO.48.001774","article-title":"Quantum Random Number Generator using Photon Arrival Time","volume":"48","author":"Kwon","year":"2009","journal-title":"Appl. Opt."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"054101","DOI":"10.1103\/PhysRevA.77.054101","article-title":"Quantum Random Number Generator based on Spin Noise","volume":"77","author":"Katsoprinakis","year":"2008","journal-title":"Phys. Rev. A"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"12366","DOI":"10.1364\/OE.20.012366","article-title":"Ultrafast Quantum Random Number Generation Based on Quantum Phase Fluctuations","volume":"20","author":"Xu","year":"2012","journal-title":"Opt. Express"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"031109","DOI":"10.1063\/1.2961000","article-title":"A High Speed, Postprocessing Free, Quantum Random Number Generator","volume":"93","author":"Dynes","year":"2008","journal-title":"Appl. Phys. Lett."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Saini, A., Tsokanos, A., and Kirner, R. (2022). Quantum randomness in cryptography\u2014A survey of cryptosystems, RNG-based ciphers, and QRNGs. Information, 13.","DOI":"10.3390\/info13080358"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Siswanto, M., and Rudiyanto, B. (2017, January 25\u201326). Designing of quantum random number generator (QRNG) for security application. Proceedings of the 2017 3rd International Conference on Science in Information Technology (ICSITech), Bandung, Indonesia.","DOI":"10.1109\/ICSITech.2017.8257124"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Henry, E. (2024, August 08). The Role of Quantum Random Number Generation in Enhancing Encryption Security. Available online: https:\/\/ssrn.com\/abstract=4966139.","DOI":"10.2139\/ssrn.4966139"},{"key":"ref_44","first-page":"66","article-title":"Randomness and The Netscape Browser","volume":"21","author":"Goldberg","year":"1996","journal-title":"Dr Dobb\u2019s J. Softw. Tools Prof. Program."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"100471","DOI":"10.1016\/j.cosrev.2022.100471","article-title":"A Search for Good Pseudo-random Number Generators: Survey and Empirical Studies","volume":"45","author":"Bhattacharjee","year":"2022","journal-title":"Comput. Sci. Rev."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1145\/189443.189445","article-title":"Twisted gfsr Generators ii","volume":"4","author":"Matsumoto","year":"1994","journal-title":"ACM Trans. Model. Comput. Simul. (TOMACS)"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/5\/193\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:22:14Z","timestamp":1760030534000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/17\/5\/193"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,26]]},"references-count":46,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["fi17050193"],"URL":"https:\/\/doi.org\/10.3390\/fi17050193","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,26]]}}}