{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:34:20Z","timestamp":1762533260971,"version":"build-2065373602"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T00:00:00Z","timestamp":1762473600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T00:00:00Z","timestamp":1762473600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"DOI":"10.1007\/s11227-025-08029-5","type":"journal-article","created":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:29:43Z","timestamp":1762532983000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Post-quantum secure authentication protocol based on OTP and TEE"],"prefix":"10.1007","volume":"81","author":[{"given":"Mamadou Cherif","family":"Kasse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"El Hadj Modou","family":"Mboup","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,11,7]]},"reference":[{"key":"8029_CR1","unstructured":"Op-tee: Open portable trusted execution environment. https:\/\/www.op-tee.org\/, 2025. Consult\u00e9 en 2025"},{"key":"8029_CR2","unstructured":"A S, R M, H L (2024) A complete beginner guide to the number theoretic transform (ntt). cryptol eprint arch. 2024"},{"key":"8029_CR3","unstructured":"Alliance F (2025) Fido alliance specifications. https:\/\/fidoalliance.org\/specifications\/, Accessed: 2025-09-26"},{"key":"8029_CR4","doi-asserted-by":"crossref","unstructured":"Aymeric G (2023) On protecting SPHINCS+ against fault attacks. IACR Transactions on Cryptographic Hardware and Embedded Systems, 80\u2013114","DOI":"10.46586\/tches.v2023.i2.80-114"},{"key":"8029_CR5","doi-asserted-by":"crossref","unstructured":"Bernard N, Daniel M, Anna B, Haehyun C, Sarah M (2016) Trustzone explained: architectural features and use cases. In: 2016 IEEE 2nd International Conference on Collaboration and Internet Computing (CIC), 445\u2013451","DOI":"10.1109\/CIC.2016.065"},{"issue":"2","key":"8029_CR6","first-page":"198","volume":"29","author":"D Danny","year":"2003","unstructured":"Danny D, Andrew Y (2003) On the security of public key protocols. IEEE Trans Inf Theory 29(2):198\u2013208","journal-title":"IEEE Trans Inf Theory"},{"key":"8029_CR7","doi-asserted-by":"crossref","unstructured":"Ewerton A, Coimbra GC, Oliveira DSJ (2024) Post-quantum algorithms on arm trusted execution environment (tee): findings of this industrial challenge. In Proceedings of the 13th Latin-American Symposium on Dependable and Secure Computing, LADC \u201924, 192\u2013195, New York, NY, USA. Association for Computing Machinery","DOI":"10.1145\/3697090.3699864"},{"key":"8029_CR8","doi-asserted-by":"crossref","unstructured":"Frank M, Alex, Ilya R, Alex B, V RC, Hisham S, Vedvyas S, R SU (2013) Innovative instructions and software model for isolated execution. Hasp@ isca, 10(1)","DOI":"10.1145\/2487726.2488368"},{"key":"8029_CR9","doi-asserted-by":"crossref","unstructured":"Grassi PA, Fenton JL, Newton EM, Perlner RA, Regenscheid AR, Burr WE, Richer JP, Lefkovitz NB, Danker JM, Choong Y, Greene KK, Theofanos MF (2017) Digital identity guidelines: authentication and lifecycle management. NIST Special Publication 800-63B, National Institute of Standards and Technology (NIST), June. Available online","DOI":"10.6028\/NIST.SP.800-63b"},{"key":"8029_CR10","doi-asserted-by":"crossref","unstructured":"Grover LK (1996) A fast quantum mechanical algorithm for database search. In: Proceedings of the 28th Annual ACM Symposium on Theory of Computing (STOC), ACM. pp 212\u2013219","DOI":"10.1145\/237814.237866"},{"key":"8029_CR11","doi-asserted-by":"crossref","unstructured":"Kannwischer MJ, Schwabe P, Stebila D, Wiggers T (2022) Improving software quality in cryptography standardization projects. Cryptology ePrint Archive, 2022\/337","DOI":"10.1109\/EuroSPW55150.2022.00010"},{"issue":"11","key":"8029_CR12","doi-asserted-by":"publisher","first-page":"2154","DOI":"10.1109\/TVLSI.2024.3419700","volume":"32","author":"A Kasra","year":"2024","unstructured":"Kasra A, Saeed A, Mehran MK, Reza A (2024) Efficient error detection cryptographic architectures benchmarked on FPGAS for montgomery ladder. IEEE Trans Very Large Scale Integr Syst 32(11):2154\u20132158","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"key":"8029_CR13","first-page":"19","volume-title":"solmae algorithm","author":"K Kim","year":"2025","unstructured":"Kim K (2025) solmae algorithm. Springer Nature Switzerland, Cham, pp 19\u201325"},{"key":"8029_CR14","doi-asserted-by":"crossref","unstructured":"Krawczyk H, Bellare M, Canetti R (1997) Hmac: keyed-hashing for message authentication. RFC 2104, February","DOI":"10.17487\/rfc2104"},{"key":"8029_CR15","doi-asserted-by":"publisher","first-page":"e1960","DOI":"10.7717\/peerj-cs.1960","volume":"10","author":"S K\u00fcbra","year":"2024","unstructured":"K\u00fcbra S, Sedat A, Faruk DA (2024) Password authenticated key exchange-based on Kyber for mobile devices. PeerJ Comput Sci 10:e1960","journal-title":"PeerJ Comput Sci"},{"key":"8029_CR16","unstructured":"Lily C, Stephen J, Yi-kai L, Dustin M, Rene P, Ray P, Daniel S (2016) Report on post-quantum cryptography. nistir 8105. National Institute of Standards and Technology"},{"issue":"4","key":"8029_CR17","first-page":"131","volume":"5","author":"L Lina","year":"2021","unstructured":"Lina L, Jovana D, Stefan A, Mihajloska TH, Vesna D (2021) A comparative analysis of HOTP and TOTP authentication algorithms. Which one to choose? Secur Future 5(4):131\u2013136","journal-title":"Secur Future"},{"key":"8029_CR18","unstructured":"Mathieu B (2021) ECDSA based 2FA in the browser. Phd thesis, Radboud University"},{"issue":"4","key":"8029_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2566673","volume":"46","author":"H Michael","year":"2014","unstructured":"Michael H, Stephen T (2014) Memory encryption: a survey of existing techniques. ACM Comput Surv 46(4):1\u201326","journal-title":"ACM Comput Surv"},{"key":"8029_CR20","doi-asserted-by":"crossref","unstructured":"M\u2019Raihi D, Bellare M, Hoornaert F, Naccache D, Ranen O (2005) HOTP: An HMAC-based one-time password algorithm. RFC 4226, RFC Editor, December","DOI":"10.17487\/rfc4226"},{"key":"8029_CR21","doi-asserted-by":"crossref","unstructured":"M\u2019Raihi D, Machani S, Pei M, Rydell J (2011) Totp: Time-based one-time password algorithm. RFC 6238, RFC Editor","DOI":"10.17487\/rfc6238"},{"key":"8029_CR22","doi-asserted-by":"crossref","unstructured":"M\u2019raihi D, Naccache D, Rydell J, Bajaj S, Machani S (2011) OCRA: oath challenge-response algorithm. RFC 6287, June","DOI":"10.17487\/rfc6287"},{"key":"8029_CR23","doi-asserted-by":"publisher","unstructured":"National Institute of Standards and Technology. Fips 204: module-lattice-based digital signature standard. (2024). https:\/\/doi.org\/10.6028\/NIST.FIPS.204","DOI":"10.6028\/NIST.FIPS.204"},{"key":"8029_CR24","unstructured":"National Institute of Standards and Technology. Module-lattice-based digital signature standard. Technical report, U.S. Department of Commerce (2024)"},{"key":"8029_CR25","unstructured":"National Institute of Standards and Technology. Post-quantum cryptography project. https:\/\/csrc.nist.gov\/projects\/post-quantum-cryptography (2024)"},{"key":"8029_CR26","doi-asserted-by":"crossref","unstructured":"O SM (2024) Accelerating SLH-DSA by two orders of magnitude with a single hash unit. In: Annual International Cryptology Conference. pp 276\u2013304. Springer","DOI":"10.1007\/978-3-031-68376-3_9"},{"issue":"2","key":"8029_CR27","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MSEC.2019.2947124","volume":"18","author":"J Patrick","year":"2020","unstructured":"Patrick J, Ahmad-reza S, Emmanuel S (2020) Trusted execution environments: properties, applications, and challenges. IEEE Secur Priv 18(2):56\u201360","journal-title":"IEEE Secur Priv"},{"issue":"5","key":"8029_CR28","first-page":"1","volume":"36","author":"F Pierre-alain","year":"2018","unstructured":"Pierre-alain F, Jeffrey H, Paul K, Vadim L, Thomas P, Thomas P, Thomas R, Gregor S, William W, Zhenfei Z et al (2018) Falcon: fast-Fourier lattice-based compact signatures over NTRU. Submis NIST\u2019s Post-Quant Cryptogr Stand Process 36(5):1\u201375","journal-title":"Submis NIST\u2019s Post-Quant Cryptogr Stand Process"},{"key":"8029_CR29","unstructured":"Pqclean project on github. https:\/\/github.com\/PQClean\/PQClean. Consult\u00e9 en 2025"},{"key":"8029_CR30","doi-asserted-by":"crossref","unstructured":"Sabt M, Achemlal M, Bouabdallah A (2015) Trusted execution environment: What it is, and what it is not. In 2015 IEEE Trustcom\/BigDataSE\/ISPA, 1, 57\u201364. IEEE","DOI":"10.1109\/Trustcom.2015.357"},{"issue":"7","key":"8029_CR31","doi-asserted-by":"publisher","first-page":"1983","DOI":"10.1109\/TVLSI.2025.3560154","volume":"33","author":"Aghapour Saeed","year":"2025","unstructured":"Saeed A, Kasra A, Mehran MK, Reza A (2025) Efficient partial recomputation-based fault detection approaches for z-transform. IEEE Trans Very Large Scale Integr Syst 33(7):1983\u20131993","journal-title":"IEEE Trans Very Large Scale Integr Syst"},{"issue":"12","key":"8029_CR32","doi-asserted-by":"publisher","first-page":"4453","DOI":"10.1109\/TCAD.2024.3399669","volume":"43","author":"Aghapour Saeed","year":"2024","unstructured":"Saeed A, Kasra A, Mila A, Mehran MK, Reza A (2024) PUF-kyber: design of a PUF-based kyber architecture benchmarked on diverse ARM processors. IEEE Trans Comput Aided Des Integr Circuits Syst 43(12):4453\u20134462","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"issue":"2","key":"8029_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3715328","volume":"24","author":"Aghapour Saeed","year":"2025","unstructured":"Saeed A, Kasra A, Mila A, Reza A, Mehran MK (2025) PUF-dilithium: design of a PUF-based dilithium architecture benchmarked on ARM processors. ACM Trans Embed Comput Syst 24(2):1\u201320","journal-title":"ACM Trans Embed Comput Syst"},{"key":"8029_CR34","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2025.3592590","author":"A Saeed","year":"2025","unstructured":"Saeed A, Kasra A, Mozaffari KM, Reza A (2025) Partial recomputation fault detection architecture for multiple-precision montgomery modular multiplication. IEEE Trans Comput Aid Des Integr Circuits Syst. https:\/\/doi.org\/10.1109\/TCAD.2025.3592590","journal-title":"IEEE Trans Comput Aid Des Integr Circuits Syst"},{"key":"8029_CR35","doi-asserted-by":"crossref","unstructured":"Shor PW (1994) Algorithms for quantum computation: discrete logarithms and factoring. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science (FOCS), IEEE. pp 124\u2013134","DOI":"10.1109\/SFCS.1994.365700"},{"key":"8029_CR36","unstructured":"Tamrakar S (2017) Applications of trusted execution environments (TEEs), PhD thesis, Aalto University"},{"key":"8029_CR37","unstructured":"Victor C, Srinivas D (2016) Intel sgx explained. Cryptology ePrint Archive"},{"issue":"7","key":"8029_CR38","doi-asserted-by":"publisher","first-page":"765","DOI":"10.3390\/e27070765","volume":"27","author":"Y Wen","year":"2025","unstructured":"Wen Y, Yandong S, Li W (2025) Post-quantum secure multi-factor authentication protocol for multi-server architecture. Entropy 27(7):765","journal-title":"Entropy"},{"issue":"1","key":"8029_CR39","first-page":"203","volume":"2025","author":"O Yi","year":"2025","unstructured":"Yi O, Yihong Z, Wenping Z, Bohan Y, Zirui Z, Hanning W, Qichao T, Min Z, Shaojun W, Leibo L (2025) Falconsign: an efficient and high-throughput hardware architecture for falcon signature generation. IACR Trans Cryptogr Hardw Embed Syst 2025(1):203\u2013226","journal-title":"IACR Trans Cryptogr Hardw Embed Syst"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-08029-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-08029-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-08029-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:29:46Z","timestamp":1762532986000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-08029-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,7]]},"references-count":39,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2025,11]]}},"alternative-id":["8029"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-08029-5","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,7]]},"assertion":[{"value":"21 August 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 November 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 November 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"1532"}}