{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T12:59:09Z","timestamp":1740142749527,"version":"3.37.3"},"reference-count":32,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2021,3,22]],"date-time":"2021-03-22T00:00:00Z","timestamp":1616371200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61902398"],"award-info":[{"award-number":["61902398"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,6,16]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>DPA Contest is a world-famous side-channel competition aiming at analyzing and evaluating the implementing security of some latest countermeasures. Improved Rotating S-box Masking Scheme (RSM2.0) is one of the most popular countermeasures designed during DPA Contest V4.2, which arms with both Low Entropy Masking Schemes and shuffling strategy to ensure the software security of AES-128, particularly the non-profiled security. Up to now, conducting high efficient non-profiled attacking scheme with low resource costs is still a challenge. In this paper, we first propose general and non-profiled leakage fingerprint attacks (named NP-LFA) for secret cracking and make use of it to crack RSM2.0 random masks with almost 100% accuracy. Further, we analyze the hidden vulnerabilities embedded in RSM2.0 implementation, and utilize them to bypass the shuffling defense and perform the master key recovery. Official evaluation results show that NP-LFA is capable of compromising RSM2.0 within 14 traces, each of which only costs 60 ms processing time. Such result validates the high efficiency and light-weighted characteristics of our attacking scheme, which has ranked the first in the official website till now. In addition, we discuss and put forward some possible strategies to mitigate our NP-LFA threats.<\/jats:p>","DOI":"10.1093\/comjnl\/bxab003","type":"journal-article","created":{"date-parts":[[2021,3,4]],"date-time":"2021-03-04T20:10:22Z","timestamp":1614888622000},"page":"1598-1610","source":"Crossref","is-referenced-by-count":1,"title":["NP-LFA: Non-profiled Leakage Fingerprint Attacks against Improved Rotating S-box Masking Scheme"],"prefix":"10.1093","volume":"65","author":[{"given":"Zeyi","family":"Liu","sequence":"first","affiliation":[{"name":"Fourth Engineering Department , Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weijuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Network Assessment Technology , Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ji","family":"Xiang","sequence":"additional","affiliation":[{"name":"Fourth Engineering Department , Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daren","family":"Zha","sequence":"additional","affiliation":[{"name":"Fourth Engineering Department , Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Wang","sequence":"additional","affiliation":[{"name":"Fourth Engineering Department , Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2021,3,22]]},"reference":[{"key":"2022061614514939400_ref1","first-page":"388","volume-title":"Advances in Cryptology, CRYPTO 1999","author":"Kocher","year":"1999"},{"key":"2022061614514939400_ref2","first-page":"95","article-title":"Get your hands off my laptop: Physical side-channel key-extraction attacks on pcs","volume":"5","author":"Genkin","year":"2015","journal-title":"JCEN"},{"volume-title":"Power Analysis Attacks: Revealing the Secrets of Smart Cards","year":"2008","author":"Mangard","key":"2022061614514939400_ref3"},{"key":"2022061614514939400_ref4","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1109\/TC.2002.1004593","article-title":"Examining smart-card security under the threat of power analysis attacks","volume":"51","author":"Messerges","year":"2002","journal-title":"IEEE Trans. Comput."},{"key":"2022061614514939400_ref5","first-page":"125","volume-title":"International Workshop on Cryptographic Hardware and Embedded Systems","author":"Moradi","year":"2010"},{"key":"2022061614514939400_ref6","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/3-540-44499-8_18","volume-title":"Cryptographic Hardware and Embedded Systems, CHES 2000","author":"Coron","year":"2000"},{"key":"2022061614514939400_ref7","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1007\/978-3-642-15031-9_28","volume-title":"Cryptographic Hardware and Embedded Systems, CHES 2010","author":"Rivain","year":"2010"},{"key":"2022061614514939400_ref8","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/978-3-642-04138-9_13","volume-title":"Cryptographic Hardware and Embedded Systems-CHES 2009","author":"Rivain","year":"2009"},{"key":"2022061614514939400_ref9","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1007\/978-3-642-34961-4_44","volume-title":"Advances in Cryptology, ASIACRYPT 2012","author":"Veyrat-Charvillon","year":"2012"},{"key":"2022061614514939400_ref10","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1007\/978-3-540-28632-5_2","volume-title":"Cryptographic Hardware and Embedded Systems-CHES 2004","author":"Brier","year":"2004"},{"key":"2022061614514939400_ref11","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1007\/978-3-540-85053-3_27","volume-title":"Cryptographic Hardware and Embedded Systems\u2013CHES 2008","author":"Gierlichs","year":"2008"},{"key":"2022061614514939400_ref12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1007\/3-540-36400-5_3","volume-title":"Cryptographic Hardware and Embedded Systems-CHES 2002","author":"Chari","year":"2003"},{"key":"2022061614514939400_ref13","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1007\/11545262_3","volume-title":"Cryptographic Hardware and Embedded Systems\u2013CHES 2005","author":"Schindler","year":"2005"},{"key":"2022061614514939400_ref14","first-page":"28","volume-title":"International Workshop on Cryptographic Hardware and Embedded Systems","author":"Coron","year":"2007"},{"key":"2022061614514939400_ref15","first-page":"41","volume-title":"International Conference on Selected Areas in Cryptography","author":"Liu","year":"2016"},{"key":"2022061614514939400_ref16","first-page":"309","volume-title":"International Workshop on Cryptographic Hardware and Embedded Systems","author":"Peeters","year":"2005"},{"key":"2022061614514939400_ref17","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/978-3-540-85053-3_15","volume-title":"Cryptographic Hardware and Embedded Systems-CHES 2008","author":"Tillich","year":"2008"},{"key":"2022061614514939400_ref18","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/978-3-319-12060-7_14","volume-title":"Security, Privacy, and Applied Cryptography Engineering","author":"Bhasin","year":"2014"},{"key":"2022061614514939400_ref19","first-page":"239","volume-title":"Applied cryptography and Network security","author":"Herbst","year":"2006"},{"key":"2022061614514939400_ref20","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/978-3-540-72738-5_10","volume-title":"Applied Cryptography and Network Security","author":"Tillich","year":"2007"},{"key":"2022061614514939400_ref21","first-page":"1173","volume-title":"Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012","author":"Nassar","year":"2012"},{"key":"2022061614514939400_ref22","first-page":"1","volume-title":"Design, Automation & Test in Europe Conference & Exhibition (DATE), 2014","author":"Yamashita","year":"2014"},{"key":"2022061614514939400_ref23","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1109\/TCAD.2018.2802867","article-title":"Low area-overhead low-entropy masking scheme (lems) against correlation power analysis attack","volume":"38","author":"Huang","year":"2019","journal-title":"IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."},{"author":"Other attacks submitted in the official website","key":"2022061614514939400_ref24"},{"key":"2022061614514939400_ref25","first-page":"282","volume-title":"International Conference on the Theory and Application of Cryptology and Information Security","author":"Veyrat-Charvillon","year":"2014"},{"key":"2022061614514939400_ref26","first-page":"23","volume-title":"International Conference on Cryptographic Hardware and Embedded Systems","author":"Battistello","year":"2016"},{"key":"2022061614514939400_ref27","first-page":"24","volume-title":"International Conference on Cryptographic Hardware and Embedded Systems","author":"Clavier","year":"2017"},{"key":"2022061614514939400_ref28","first-page":"1","volume-title":"Proceedings of the 2nd International Workshop on Hardware and Architectural Support for Security and Privacy","author":"Carlet","year":"2013"},{"key":"2022061614514939400_ref29","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1007\/978-3-642-25578-6_4","volume-title":"Progress in Cryptology, INDOCRYPT 2011","author":"Nassar","year":"2011"},{"key":"2022061614514939400_ref30","doi-asserted-by":"crossref","first-page":"5166","DOI":"10.1002\/sec.1686","article-title":"Theoretical and practical aspects of multiple samples correlation power analysis","volume":"9","author":"Zhang","year":"2016","journal-title":"Secur. Commun. Net."},{"author":"DPA contest v4.2 reference traces","key":"2022061614514939400_ref31"},{"key":"2022061614514939400_ref32","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1007\/978-3-642-01001-9_26","volume-title":"Advances in Cryptology, EUROCRYPT 2009","author":"Standaert","year":"2009"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/65\/6\/1598\/44080854\/bxab003.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/65\/6\/1598\/44080854\/bxab003.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,16]],"date-time":"2022-06-16T14:52:33Z","timestamp":1655391153000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/65\/6\/1598\/6178973"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,22]]},"references-count":32,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,3,22]]},"published-print":{"date-parts":[[2022,6,16]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxab003","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"type":"print","value":"0010-4620"},{"type":"electronic","value":"1460-2067"}],"subject":[],"published-other":{"date-parts":[[2022,6]]},"published":{"date-parts":[[2021,3,22]]}}}