{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T13:30:03Z","timestamp":1787146203468,"version":"build-2736575974"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032018052","type":"print"},{"value":"9783032018069","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T00:00:00Z","timestamp":1761436800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T00:00:00Z","timestamp":1761436800000},"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":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-01806-9_5","type":"book-chapter","created":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T13:06:11Z","timestamp":1761397571000},"page":"81-100","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Differential Fault Analysis Against White-Box SM4 Implementations"],"prefix":"10.1007","author":[{"given":"Liangju","family":"Zhao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luoqi","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yufeng","family":"Tang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zheng","family":"Gong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,10,26]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","first-page":"1095","DOI":"10.1007\/s00145-019-09315-1","volume":"32","author":"E Alpirez Bock","year":"2019","unstructured":"Alpirez Bock, E., et al.: White-box cryptography: don\u2019t forget about grey-box attacks. J. Cryptol. 32, 1095\u20131143 (2019)","journal-title":"J. Cryptol."},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"Amadori, A., Michiels, W., Roelse, P.: A DFA attack on white-box implementations of AES with external encodings. In: International Conference on Selected Areas in Cryptography, pp. 591\u2013617. Springer (2019)","DOI":"10.1007\/978-3-030-38471-5_24"},{"key":"5_CR3","doi-asserted-by":"publisher","unstructured":"Bai, K., Wu, C.: A secure white-box SM4 implementation. Sec. and Commun. Netw. 9(10), 996\u20131006 (2016). https:\/\/doi.org\/10.1002\/sec.1394","DOI":"10.1002\/sec.1394"},{"key":"5_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1007\/BFb0052259","volume-title":"Advances in Cryptology \u2014 CRYPTO \u201997","author":"E Biham","year":"1997","unstructured":"Biham, E., Shamir, A.: Differential fault analysis of secret key cryptosystems. In: Kaliski, B.S. (ed.) CRYPTO 1997. LNCS, vol. 1294, pp. 513\u2013525. Springer, Heidelberg (1997). https:\/\/doi.org\/10.1007\/BFb0052259"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Billet, O., Gilbert, H., Ech-Chatbi, C.: Cryptanalysis of a white box AES implementation. In: Selected Areas in Cryptography: 11th International Workshop, SAC 2004, Waterloo, Canada, August 9-10, 2004, Revised Selected Papers 11, pp. 227\u2013240. Springer (2005)","DOI":"10.1007\/978-3-540-30564-4_16"},{"key":"5_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/978-3-030-03329-3_13","volume-title":"Advances in Cryptology \u2013 ASIACRYPT 2018","author":"A Biryukov","year":"2018","unstructured":"Biryukov, A., Udovenko, A.: Attacks and Countermeasures for White-box Designs. In: Peyrin, T., Galbraith, S. (eds.) ASIACRYPT 2018. LNCS, vol. 11273, pp. 373\u2013402. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-03329-3_13"},{"key":"5_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1007\/978-3-030-16350-1_8","volume-title":"Constructive Side-Channel Analysis and Secure Design","author":"A Bogdanov","year":"2019","unstructured":"Bogdanov, A., Rivain, M., Vejre, P.S., Wang, J.: Higher-Order DCA against Standard Side-Channel Countermeasures. In: Polian, I., St\u00f6ttinger, M. (eds.) COSADE 2019. LNCS, vol. 11421, pp. 118\u2013141. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-16350-1_8"},{"key":"5_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/978-3-662-53140-2_11","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2016","author":"JW Bos","year":"2016","unstructured":"Bos, J.W., Hubain, C., Michiels, W., Teuwen, P.: Differential Computation Analysis: Hiding Your White-Box Designs is Not Enough. In: Gierlichs, B., Poschmann, A.Y. (eds.) CHES 2016. LNCS, vol. 9813, pp. 215\u2013236. Springer, Heidelberg (2016). https:\/\/doi.org\/10.1007\/978-3-662-53140-2_11"},{"key":"5_CR9","unstructured":"Bringer, J., Chabanne, H., Dottax, E.: White box cryptography: another attempt. Cryptology ePrint Archive, Paper 2006\/468 (2006). https:\/\/eprint.iacr.org\/2006\/468"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Chen, J., Luo, Y., Liu, J., Wang, C., Zhang, Y., Dong, X.: A white-box implementation of SM4 with self-equivalence encoding. Comput. J. 67(3), 1087\u20131098 (2023).https:\/\/doi.org\/10.1093\/comjnl\/bxad044, https:\/\/doi.org\/10.1093\/comjnl\/bxad044","DOI":"10.1093\/comjnl\/bxad044"},{"key":"5_CR11","doi-asserted-by":"crossref","unstructured":"Chow, S., Eisen, P., Johnson, H., Van\u00a0Oorschot, P.C.: A white-box DES implementation for DRM applications. In: ACM Workshop on Digital Rights Management, pp. 1\u201315. Springer (2002)","DOI":"10.1007\/978-3-540-44993-5_1"},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"Chow, S., Eisen, P., Johnson, H., Van\u00a0Oorschot, P.C.: White-box cryptography and an AES implementation. In: Selected Areas in Cryptography: 9th Annual International Workshop, SAC 2002 St. John\u2019s, Newfoundland, Canada, August 15\u201316, 2002 Revised Papers 9, pp. 250\u2013270. Springer (2003)","DOI":"10.1007\/3-540-36492-7_17"},{"key":"5_CR13","unstructured":"CryptoExperts, Cybercrypt: Ches 2019 capture the flag challenge-the whibox contest (2019). https:\/\/whibox.io\/contests\/2019\/"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Derbez, P., Fouque, P.A., Lambin, B., Minaud, B.: On recovering affine encodings in white-box implementations. IACR Trans. Cryptographic Hardware and Embedded Syst. 2018(3), 121\u2013149 (2018). https:\/\/doi.org\/10.13154\/tches.v2018.i3.121-149, https:\/\/tches.iacr.org\/index.php\/TCHES\/article\/view\/7271","DOI":"10.13154\/tches.v2018.i3.121-149"},{"key":"5_CR15","unstructured":"Gong, Z., Tang, Y., Yi, N.: SM4 White-box implementation using self-equivalence encoding and its implicit functions. No. 21-115, 55 Xinye Road, Haizhu District, Guangzhou City, Guangdong Province, 510000, cn117997513a edn. (2024)"},{"key":"5_CR16","doi-asserted-by":"publisher","unstructured":"Goubin, L., Rivain, M., Wang, J.: Defeating state-of-the-art white-box countermeasures with advanced gray-box attacks. IACR Trans. Cryptographic Hardware Embedded Syst. 2020(3), 454\u2013482 (2020). https:\/\/doi.org\/10.13154\/tches.v2020.i3.454-482, https:\/\/tches.iacr.org\/index.php\/TCHES\/article\/view\/8597","DOI":"10.13154\/tches.v2020.i3.454-482"},{"key":"5_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/978-3-540-45146-4_27","volume-title":"Advances in Cryptology - CRYPTO 2003","author":"Y Ishai","year":"2003","unstructured":"Ishai, Y., Sahai, A., Wagner, D.: Private Circuits: Securing Hardware against Probing Attacks. In: Boneh, D. (ed.) CRYPTO 2003. LNCS, vol. 2729, pp. 463\u2013481. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-45146-4_27"},{"key":"5_CR18","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/978-3-642-24209-0_19","volume-title":"Information Security and Cryptology - ICISC 2010","author":"M Karroumi","year":"2011","unstructured":"Karroumi, M.: Protecting white-box AES with dual ciphers. In: Rhee, K.H., Nyang, D. (eds.) Information Security and Cryptology - ICISC 2010, pp. 278\u2013291. Springer, Berlin Heidelberg, Berlin, Heidelberg (2011)"},{"key":"5_CR19","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/978-3-642-23951-9_7","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2011","author":"H Kim","year":"2011","unstructured":"Kim, H., Hong, S., Lim, J.: A fast and provably secure higher-order masking of AES S-box. In: Preneel, B., Takagi, T. (eds.) Cryptographic Hardware and Embedded Systems - CHES 2011, pp. 95\u2013107. Springer, Berlin Heidelberg, Berlin, Heidelberg (2011)"},{"key":"5_CR20","doi-asserted-by":"publisher","first-page":"92214","DOI":"10.1109\/ACCESS.2021.3092314","volume":"9","author":"S Lee","year":"2021","unstructured":"Lee, S., Jho, N.S., Kim, M.: Table redundancy method for protecting against fault attacks. IEEE Access 9, 92214\u201392223 (2021)","journal-title":"IEEE Access"},{"key":"5_CR21","doi-asserted-by":"crossref","unstructured":"Lepoint, T., Rivain, M., De\u00a0Mulder, Y., Roelse, P., Preneel, B.: Two attacks on a white-box AES implementation. In: International conference on selected areas in cryptography, pp. 265\u2013285. Springer (2013)","DOI":"10.1007\/978-3-662-43414-7_14"},{"key":"5_CR22","unstructured":"Li, R., Sun, B., Li, C., You, J.: Differential fault analysis on SMS4 using a single fault. Cryptology EPrint Archive, Paper 2010\/063 (2010). https:\/\/eprint.iacr.org\/2010\/063"},{"key":"5_CR23","doi-asserted-by":"publisher","unstructured":"Li, W., Gu, D., Wang, Y., Liu, Y., Liu, Z.: An extension of differential fault analysis on SMS4. In: 2010 2nd International Conference on E-business and Information System Security, pp.\u00a01\u20134 (2010).https:\/\/doi.org\/10.1109\/EBISS.2010.5473514","DOI":"10.1109\/EBISS.2010.5473514"},{"issue":"9","key":"5_CR24","first-page":"2238","volume":"24","author":"T Lin","year":"2013","unstructured":"Lin, T., Lai, X.: Efficient attack to white-box SMS4 implementation (in chinese). J. Softw. 24(9), 2238\u20132249 (2013). in Chinese","journal-title":"J. Softw."},{"key":"5_CR25","unstructured":"Link, H.E., Neumann, W.D.: Clarifying obfuscation: improving the security of white-box encoding. Cryptology ePrint Archive, Paper 2004\/025 (2004). https:\/\/eprint.iacr.org\/2004\/025"},{"key":"5_CR26","doi-asserted-by":"publisher","unstructured":"Lu, J., Wang, C.: Cryptanalysis of two white-box implementations of the CLEFIA block cipher. In: Information and Communications Security: 25th International Conference, ICICS 2023, Tianjin, China, November 18\u201320, 2023, Proceedings, pp. 51\u201368. Springer-Verlag, Berlin, Heidelberg (2023). https:\/\/doi.org\/10.1007\/978-981-99-7356-9-4, https:\/\/doi.org\/10.1007\/978-981-99-7356-9-4","DOI":"10.1007\/978-981-99-7356-9-4"},{"key":"5_CR27","doi-asserted-by":"crossref","unstructured":"McMillion, B., Sullivan, N.: Attacking white-box AES constructions. In: Proceedings of the 2016 ACM Workshop on Software PROtection, pp. 85\u201390 (2016)","DOI":"10.1145\/2995306.2995314"},{"key":"5_CR28","doi-asserted-by":"crossref","unstructured":"Michiels, W., Gorissen, P., Hollmann, H.D.: Cryptanalysis of a generic class of white-box implementations. In: Selected Areas in Cryptography: 15th International Workshop, SAC 2008, Sackville, New Brunswick, Canada, August 14-15, Revised Selected Papers 15, pp. 414\u2013428. Springer (2009)","DOI":"10.1007\/978-3-642-04159-4_27"},{"key":"5_CR29","unstructured":"Prouff, E., et al.: Ches 2017 capture the flag challenge-the whibox contest, an ecrypt white-box cryptography competition (2017). https:\/\/whibox.io\/contests\/2017\/"},{"key":"5_CR30","doi-asserted-by":"crossref","unstructured":"Ranea, A., Preneel, B.: On self-equivalence encodings in white-box implementations. In: Selected Areas in Cryptography: 27th International Conference, Halifax, NS, Canada (Virtual Event), October 21-23, 2020, Revised Selected Papers 27, pp. 639\u2013669. Springer (2021)","DOI":"10.1007\/978-3-030-81652-0_25"},{"key":"5_CR31","unstructured":"Sanfelix, E., Mune, C., de\u00a0Haas, J.: Unboxing the white-box: practical attacks against obfuscated ciphers. presentation at blackhat europe (2015)"},{"key":"5_CR32","unstructured":"Seker, O., Eisenbarth, T., Liskiewicz, M.: A white-box masking scheme resisting computational and algebraic attacks. Cryptology ePrint Archive, Paper 2020\/443 (2020). https:\/\/eprint.iacr.org\/2020\/443"},{"key":"5_CR33","doi-asserted-by":"publisher","unstructured":"Shi, Y., He, Z.: A lightweight white-box symmetric encryption algorithm against node capture for WSNs. In: 2014 IEEE Wireless Communications and Networking Conference (WCNC), pp. 3058\u20133063 (2014). https:\/\/doi.org\/10.1109\/WCNC.2014.6952994","DOI":"10.1109\/WCNC.2014.6952994"},{"key":"5_CR34","unstructured":"Shuwang, L., et al.: SM4 block cipher algorithm (2012)"},{"key":"5_CR35","doi-asserted-by":"publisher","unstructured":"Tang, Y., Gong, Z., Chen, J., Xie, N.: Higher-order DCA attacks on white-box implementations with masking and shuffling countermeasures. IACR Trans. Cryptographic Hardw. Embed. Syst. 2023(1), 369\u2013400 (2022). https:\/\/doi.org\/10.46586\/tches.v2023.i1.369-400, https:\/\/tches.iacr.org\/index.php\/TCHES\/article\/view\/9956","DOI":"10.46586\/tches.v2023.i1.369-400"},{"key":"5_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1007\/978-3-030-88323-2_22","volume-title":"Information Security and Cryptology","author":"Y Tang","year":"2021","unstructured":"Tang, Y., Gong, Z., Sun, T., Chen, J., Zhang, F.: Adaptive Side-Channel Analysis Model and Its Applications to White-Box Block Cipher Implementations. In: Yu, Yu., Yung, M. (eds.) Inscrypt 2021. LNCS, vol. 13007, pp. 399\u2013417. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-88323-2_22"},{"key":"5_CR37","doi-asserted-by":"publisher","unstructured":"Wang, R., Guo, H., Lu, J., Liu, J.: Cryptanalysis of a white-box SM4 implementation based on collision attack. IET Inf. Secur. 16(1), 18\u201327 (2022). https:\/\/doi.org\/10.1049\/ise2.12045","DOI":"10.1049\/ise2.12045"},{"key":"5_CR38","doi-asserted-by":"publisher","unstructured":"Pan, W., Tihong\u00a0Qin, Y.J.L.Z.: Cryptanalysis of two white-box SM4 implementations. J. Cryptologic Res. 5(6), 651 (2018). https:\/\/doi.org\/10.13868\/j.cnki.jcr.000274, http:\/\/www.jcr.cacrnet.org.cn\/CN\/10.13868\/j.cnki.jcr.000274","DOI":"10.13868\/j.cnki.jcr.000274"},{"key":"5_CR39","unstructured":"Xiao, Y., Lai, X.: White-box cryptography and a SMS4 implementation (in chinese). In: Proceedings of 2009 Annual Conference of the Chinese Association of Cryptologic Research, pp. 24\u201334. China (2009), in Chinese"},{"key":"5_CR40","doi-asserted-by":"publisher","unstructured":"Yatao\u00a0Yang, Hui\u00a0Dong, Y.Z.Y.Z.: Wbdl: improved SM4 dynamic white-box cryptographic algorithm. J. Cryptologic Res. 10(4), 796 (2023). https:\/\/doi.org\/10.13868\/j.cnki.jcr.000629, http:\/\/www.jcr.cacrnet.org.cn\/CN\/10.13868\/j.cnki.jcr.000629","DOI":"10.13868\/j.cnki.jcr.000629"}],"container-title":["Lecture Notes in Computer Science","Applied Cryptography and Network Security Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-01806-9_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T13:13:37Z","timestamp":1787145217000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-01806-9_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,26]]},"ISBN":["9783032018052","9783032018069"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-01806-9_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,26]]},"assertion":[{"value":"26 October 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ACNS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Applied Cryptography and Network Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Munich","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 June 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 June 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"acns2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/acns2025.fordaysec.de\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}