{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T19:02:50Z","timestamp":1779908570680,"version":"3.53.1"},"reference-count":54,"publisher":"American Association for the Advancement of Science (AAAS)","issue":"22","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62374055"],"award-info":[{"award-number":["62374055"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["12327806"],"award-info":[{"award-number":["12327806"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2024M750983"],"award-info":[{"award-number":["2024M750983"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004791","name":"Shenzhen Graduate School, Peking University","doi-asserted-by":"publisher","award":["JCYJ20220818103410022"],"award-info":[{"award-number":["JCYJ20220818103410022"]}],"id":[{"id":"10.13039\/501100004791","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science Foundation of Wuhan","award":["2024040701010049"],"award-info":[{"award-number":["2024040701010049"]}]},{"name":"Postdoctoral Fellowship Program of CPSF","award":["GZC20230903"],"award-info":[{"award-number":["GZC20230903"]}]},{"name":"National Key Research and Development Program of China","award":["2023YFA1406600"],"award-info":[{"award-number":["2023YFA1406600"]}]}],"content-domain":{"domain":["www.science.org"],"crossmark-restriction":true},"short-container-title":["Sci. Adv."],"published-print":{"date-parts":[[2026,5,29]]},"abstract":"<jats:p>The confidentiality of key storage devices determines the trustworthiness of cryptographic systems. Existing attack detection methods typically depend on monitoring external variations of devices, which can be circumvented by attackers. This work presents a unified key generation and protection scheme using spin-orbit torque (SOT) devices. By unifying static and dynamic entropy sources within the same devices, the key generation system functions both as physically unclonable functions and as true random number generators. In idle states, devices retain only random numbers and conceal any extractable key. Illegal key access irreversibly destroys stored random numbers, offering a robust attack detection mechanism. A comparator circuit flags illegal key extraction activity, ensuring that the user can promptly detect and revoke compromised keys. This approach merges key generation, concealment, and detection into a single physical platform, providing a hardware-rooted, unforgeable method for key protection.<\/jats:p>","DOI":"10.1126\/sciadv.aeb2698","type":"journal-article","created":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T18:02:22Z","timestamp":1779904942000},"update-policy":"https:\/\/doi.org\/10.34133\/aaas_crossmark","source":"Crossref","is-referenced-by-count":0,"title":["A spin-orbit torque\u2013based key generation system with key concealment and attack detection through irreversible physical changes"],"prefix":"10.1126","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-6479-3720","authenticated-orcid":true,"given":"Yan","family":"Xu","sequence":"first","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1326-6958","authenticated-orcid":true,"given":"Wei","family":"Duan","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-3124-5249","authenticated-orcid":true,"given":"Hao","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9547-7394","authenticated-orcid":true,"given":"Yaoyuan","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5154-6167","authenticated-orcid":true,"given":"Tian","family":"Qin","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-1585-1281","authenticated-orcid":true,"given":"Shuai","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-8232-1153","authenticated-orcid":true,"given":"Zhe","family":"Guo","sequence":"additional","affiliation":[{"name":"Key Laboratory of Intelligent Sensing System and Security, Ministry of Education, Hubei University, Wuhan 430062, China."},{"name":"School of Integrated Circuits, Hubei University, Wuhan 430062, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1794-7279","authenticated-orcid":true,"given":"Meilin","family":"Wan","sequence":"additional","affiliation":[{"name":"Key Laboratory of Intelligent Sensing System and Security, Ministry of Education, Hubei University, Wuhan 430062, China."},{"name":"School of Integrated Circuits, Hubei University, Wuhan 430062, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7491-2999","authenticated-orcid":true,"given":"Min","family":"Song","sequence":"additional","affiliation":[{"name":"Key Laboratory of Intelligent Sensing System and Security, Ministry of Education, Hubei University, Wuhan 430062, China."},{"name":"School of Integrated Circuits, Hubei University, Wuhan 430062, China."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5713-194X","authenticated-orcid":true,"given":"Long","family":"You","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Huazhong University of Science and Technology, Wuhan 430074, China."},{"name":"Key Laboratory of Information Storage System, Engineering Research Center of data storage systems and Technology, Ministry of Education of China, Huazhong University of Science and Technology, Wuhan 430074, China."},{"name":"Shenzhen Huazhong University of Science and Technology Research Institute, Shenzhen 518000, China."}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"221","reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"crossref","unstructured":"D. R. Stinson Cryptography: Theory and Practice (Chapman and Hall\/CRC 2005).","DOI":"10.1201\/9781420057133"},{"key":"e_1_3_2_3_2","doi-asserted-by":"crossref","unstructured":"R. Chandramouli M. Iorga S. Chokhani \u201cCryptographic key management issues and challenges in cloud services \u201d in Secure Cloud Computing (Springer Nature 2014) pp. 1\u201330.","DOI":"10.1007\/978-1-4614-9278-8_1"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/1506409.1506429"},{"key":"e_1_3_2_5_2","doi-asserted-by":"crossref","unstructured":"Y. Zhang Y. Yang Z. Lin \u201cDon\u2019t leak your keys: Understanding measuring and exploiting the appsecret leaks in mini-programs \u201d in Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security (Association for Computing Machinery 2023) pp. 2411\u20132425.","DOI":"10.1145\/3576915.3616591"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.3390\/s22051837"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-020-09481-7"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2024.3349490"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.105.042411"},{"key":"e_1_3_2_10_2","first-page":"349","article-title":"Real-time hardware-based malware and micro-architectural attack detection utilizing CMOS reservoir computing","volume":"69","author":"Chandrasekaran S. T.","year":"2021","unstructured":"S. T. Chandrasekaran, A. P. Kuruvila, K. Basu, A. Sanyal, Real-time hardware-based malware and micro-architectural attack detection utilizing CMOS reservoir computing. IEEE Trans. Circuits Syst. II. Express Briefs 69, 349\u2013353 (2021).","journal-title":"IEEE Trans. Circuits Syst. II. Express Briefs"},{"key":"e_1_3_2_11_2","doi-asserted-by":"crossref","unstructured":"N. A. Carreon S. Lu R. Lysecky \u201cHardware-based probabilistic threat detection and estimation for embedded systems \u201d in 2018 IEEE 36th International Conference on Computer Design (ICCD) (IEEE 2018) pp. 522\u2013529.","DOI":"10.1109\/ICCD.2018.00084"},{"key":"e_1_3_2_12_2","doi-asserted-by":"crossref","unstructured":"A. Srivastava U. Jain \u201cSecuring the future of IoT: A comprehensive framework for real-time attack detection and mitigation in IoT networks \u201d in 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT) (IEEE 2023) pp. 1\u20136.","DOI":"10.1109\/ICCCNT56998.2023.10307306"},{"key":"e_1_3_2_13_2","doi-asserted-by":"crossref","unstructured":"F. Ahmed M. T. Arafin \u201cAttack detection and countermeasures at edge devices \u201d in Smart Cyber-Physical Power Systems: Fundamental Concepts Challenges and Solutions A. Parizad H. R. Baghaee S. Rahman Eds. (Wiley-IEEE 2025) vol. 1 pp. 539\u2013553.","DOI":"10.1002\/9781394191529.ch20"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2023.3236820"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2017.2682113"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3615867"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1364\/OPTICA.6.001178"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2017.2729398"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2005.862423"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2020.3005779"},{"key":"e_1_3_2_21_2","doi-asserted-by":"crossref","unstructured":"E. Amini K. Bartels C. Boit M. Eggert N. Herfurth T. Kiyan T. Krachenfels J.-P. Seifert S. Tajik \u201cSpecial session: Physical attacks through the chip backside: Threats challenges and opportunities \u201d in 2021 IEEE 39th VLSI Test Symposium (VTS) (IEEE 2021) pp. 1\u201312.","DOI":"10.1109\/VTS50974.2021.9441006"},{"key":"e_1_3_2_22_2","doi-asserted-by":"crossref","unstructured":"J. Breier D. Jap C.-N. Chen \u201cLaser profiling for the back-side fault attacks: with a practical laser skip instruction attack on AES \u201d in Proceedings of the 1st ACM Workshop on Cyber-Physical System Security (Association for Computing Machinery 2015) pp. 99\u2013103.","DOI":"10.1145\/2732198.2732206"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sse.2016.07.006"},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","unstructured":"K. Ishimaru \u201cFuture of non-volatile memory-from storage to computing \u201d in 2019 IEEE International Electron Devices Meeting (IEDM) (IEEE 2019) pp. 1\u20133.","DOI":"10.1109\/IEDM19573.2019.8993609"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1080\/23746149.2016.1259585"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.abn7753"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2021.3138365"},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","unstructured":"S. Taneja V. K. Rajanna M. Alioto \u201c36.1 Unified in-memory dynamic TRNG and multi-bit static PUF entropy generation for ubiquitous hardware security \u201d in 2021 IEEE International Solid-State Circuits Conference (ISSCC) (IEEE 2021) vol. 64 pp. 498\u2013500.","DOI":"10.1109\/ISSCC42613.2021.9366019"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2020.2976632"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2018.2886350"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.adr0112"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/LMAG.2015.2496548"},{"key":"e_1_3_2_33_2","doi-asserted-by":"crossref","unstructured":"Y. Liu Z. Wang Z. Li X. Wang W. Zhao \u201cA spin orbit torque based true random number generator with real-time optimization \u201d in 2018 IEEE 18th International Conference on Nanotechnology (IEEE-NANO) (IEEE 2018) pp. 1\u20134.","DOI":"10.1109\/NANO.2018.8626347"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1002\/advs.202402182"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11432-021-3270-8"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1002\/adma.202203558"},{"key":"e_1_3_2_37_2","doi-asserted-by":"crossref","unstructured":"Z. Hou M. Wang J. Yin K. Shi B. Wang Y. Zhao Z. Wang \u201cHigh-speed and reconfigurable physical unclonable functions based on sot-mtj array \u201d in 2023 IEEE Nanotechnology Materials and Devices Conference (NMDC) (IEEE 2023) pp. 141\u2013144.","DOI":"10.1109\/NMDC57951.2023.10344123"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1137\/1004061"},{"key":"e_1_3_2_39_2","doi-asserted-by":"crossref","unstructured":"M. Stip\u010devi\u0107 \u00c7. K. Ko\u00e7 \u201cTrue random number generators \u201d in Open Problems in Mathematics and Computational Science (Cham: Springer International Publishing 2014) pp. 275\u2013315.","DOI":"10.1007\/978-3-319-10683-0_12"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41928-020-0372-5"},{"key":"e_1_3_2_41_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2320516"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1038\/nnano.2013.145"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.91.035004"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1002\/advs.202202478"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eng.2025.03.022"},{"key":"e_1_3_2_46_2","doi-asserted-by":"crossref","unstructured":"K. Cai G. Talmelli K. Fan S. V. Beek V. Kateel M. Gupta M. G. Monteiro M. B. Chroud G. Jayakumar A. Trovato S. Rao G. S. Kar S. Couet \u201cFirst demonstration of field-free perpendicular SOT-MRAM for ultrafast and high-density embedded memories \u201d in 2022 IEEE International Electron Devices Meeting (IEDM) (IEEE 2022) pp. 1\u20134.","DOI":"10.1109\/IEDM45625.2022.10019360"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1063\/5.0196781"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2010.25"},{"key":"e_1_3_2_49_2","doi-asserted-by":"crossref","unstructured":"S. Ghosh M. N. I. Khan A. De J.-W. Jang \u201cSecurity and privacy threats to on-chip non-volatile memories and countermeasures \u201d in 2016 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD) (IEEE 2016) pp. 1\u20136.","DOI":"10.1145\/2966986.2980064"},{"key":"e_1_3_2_50_2","doi-asserted-by":"crossref","unstructured":"K. Shamsi Y. Jin \u201cSecurity of emerging non-volatile memories: Attacks and defenses \u201d in 2016 IEEE 34th VLSI Test Symposium (VTS) (IEEE 2016) 1\u20134.","DOI":"10.1109\/VTS.2016.7477293"},{"key":"e_1_3_2_51_2","doi-asserted-by":"crossref","unstructured":"C. Jiang S. Lu Z. Zhang X. Fan D. Xiong J. Li H. Liu G. Wang H. Zhang H. Jin K. Cao D. Zhang Z. Wang W. Zhao \u201cDemonstration of 128 Kb SOT-MRAM chip with 5 ns write and 15 ns read speed high endurance over 1010 and low ECC-on bit error rate \u201d in 2024 IEEE International Electron Devices Meeting (IEDM) (IEEE 2024) pp. 1\u20134.","DOI":"10.1109\/IEDM50854.2024.10873510"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41928-025-01439-6"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1063\/5.0022257"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMAG.2021.3078583"},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","DOI":"10.1038\/s41565-019-0607-7"}],"container-title":["Science Advances"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.science.org\/doi\/pdf\/10.1126\/sciadv.aeb2698","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T18:03:22Z","timestamp":1779905002000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.science.org\/doi\/10.1126\/sciadv.aeb2698"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,29]]},"references-count":54,"journal-issue":{"issue":"22","published-print":{"date-parts":[[2026,5,29]]}},"alternative-id":["10.1126\/sciadv.aeb2698"],"URL":"https:\/\/doi.org\/10.1126\/sciadv.aeb2698","relation":{},"ISSN":["2375-2548"],"issn-type":[{"value":"2375-2548","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,29]]},"assertion":[{"value":"2025-08-09","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-04-17","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-05-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"eaeb2698"}}