{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,5]],"date-time":"2025-04-05T19:40:07Z","timestamp":1743882007135,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031886607","type":"print"},{"value":"9783031886614","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"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":[[2025]]},"DOI":"10.1007\/978-3-031-88661-4_17","type":"book-chapter","created":{"date-parts":[[2025,4,5]],"date-time":"2025-04-05T19:10:46Z","timestamp":1743880246000},"page":"401-425","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Affine Equivalence-Based Key-Recovery Attacks on\u00a0White-Box Implementations of\u00a0the\u00a0SM4 Block Cipher"],"prefix":"10.1007","author":[{"given":"Zexuan","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiqiang","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,4]]},"reference":[{"issue":"3","key":"17_CR1","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1109\/JCN.2016.000043","volume":"18","author":"CH Baek","year":"2016","unstructured":"Baek, C.H., Cheon, J.H., Hong, H.: White-box AES implementation revisited. J. Commun. Netw. 18(3), 273\u2013287 (2016)","journal-title":"J. Commun. Netw."},{"issue":"10","key":"17_CR2","doi-asserted-by":"publisher","first-page":"996","DOI":"10.1002\/sec.1394","volume":"9","author":"K Bai","year":"2016","unstructured":"Bai, K., Wu, C.: A secure white-box SM4 implementation. Secur. Commun. Netw. 9(10), 996\u20131006 (2016)","journal-title":"Secur. Commun. Netw."},{"issue":"4","key":"17_CR3","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1049\/iet-ifs.2017.0046","volume":"12","author":"K Bai","year":"2018","unstructured":"Bai, K., Wu, C., Zhang, Z.: Protect white-box AES to resist table composition attacks. IET Inf. Secur. 12(4), 305\u2013313 (2018)","journal-title":"IET Inf. Secur."},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Barkan, E., Biham, E.: In how many ways can You write Rijndael?. In: ASIACRYPT 2002, LNCS, vol. 2501, pp.\u00a0160\u2013175. Springer (2002)","DOI":"10.1007\/3-540-36178-2_10"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Billet, O., Gilbert, H., Ech-Chatbi C.: Cryptanalysis of a white box AES implementation. In: SAC 2004, LNCS, vol. 3357, pp.\u00a0227\u2013240. Springer (2004)","DOI":"10.1007\/978-3-540-30564-4_16"},{"key":"17_CR6","doi-asserted-by":"crossref","unstructured":"Biryukov, A., Canni\u00e8re, C.D., Braeken, A., Preneel, B.: A toolbox for cryptanalysis: linear and affine equivalence algorithms. In: EUROCRYPT 2003, LNCS, vol. 2656, pp.\u00a033\u201350. Springer (2003)","DOI":"10.1007\/3-540-39200-9_3"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Bos, J. W., Hubain, C., Michiels, W., Teuwen, P.: Differential computation analysis: hiding your white-box designs is not enough. In: CHES 2016, LNCS, vol. 9813, pp.\u00a0215\u2013236. Springer (2016)","DOI":"10.1007\/978-3-662-53140-2_11"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"Canright D.: A very compact S-box for AES. In: CHES 2005, LNCS, vol. 3659, pp 441\u2013455. Springer (2005)","DOI":"10.1007\/11545262_32"},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"Chow, S., Eisen, P.A., Johnson, H., van Oorschot, P.C.: White-box cryptography and an AES implementation. In: SAC 2002, LNCS, vol. 2595, pp.\u00a0250\u2013270. Springer (2002)","DOI":"10.1007\/3-540-36492-7_17"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"De Mulder Y., Roelse P., Preneel B.: Cryptanalysis of the Xiao-Lai white-box AES implementation. In: SAC 2012, LNCS, vol. 7707, pp.\u00a034\u201349. Springer (2013)","DOI":"10.1007\/978-3-642-35999-6_3"},{"issue":"3","key":"17_CR11","doi-asserted-by":"publisher","first-page":"121","DOI":"10.46586\/tches.v2018.i3.121-149","volume":"2018","author":"P Derbez","year":"2018","unstructured":"Derbez, P., Fouque, P., Lambin, B., Minaud, B.: On recovering affine encodings in white-box implementations. IACR Trans. Cryptograph. Hardware Embed. Syst. 2018(3), 121\u2013149 (2018)","journal-title":"IACR Trans. Cryptograph. Hardware Embed. Syst."},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"Dinur I.: An improved affine equivalence algorithm for random permutations. In: EUROCRYPT 2018, LNCS, vol. 10820, pp.\u00a0413\u2013442. Springer (2018)","DOI":"10.1007\/978-3-319-78381-9_16"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Karroumi, M.: Protecting white-box AES with dual ciphers. In: ICISC 2010, LNCS, vol. 6829, pp.\u00a0278\u2013291. Springer (2011)","DOI":"10.1007\/978-3-642-24209-0_19"},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"Lepoint, T., Rivain, M., De Mulder, Y., Roelse, P., Preneel, B.: Two attacks on a white-box AES implementation. In: SAC 2013, LNCS, vol. 8282, pp.\u00a0265\u2013285. Springer (2013)","DOI":"10.1007\/978-3-662-43414-7_14"},{"issue":"12","key":"17_CR15","doi-asserted-by":"publisher","first-page":"1783","DOI":"10.1093\/comjnl\/bxy068","volume":"61","author":"T Lin","year":"2018","unstructured":"Lin, T., Yan, H., Lai, X., Zhong, Y., Jia, Y.: Security evaluation and improvement of a white-box SMS4 implementation based on affine equivalence algorithm. Comput. J. 61(12), 1783\u20131790 (2018)","journal-title":"Comput. J."},{"issue":"5","key":"17_CR16","doi-asserted-by":"publisher","first-page":"1663","DOI":"10.1093\/comjnl\/bxad091","volume":"67","author":"J Lu","year":"2024","unstructured":"Lu, J., Li, J., Chen, Z., Li, Y.: Cryptanalysis of a type of white-box implementations of the SM4 block cipher. Comput. J. 67(5), 1663\u20131673 (2024)","journal-title":"Comput. J."},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Lu, J., Wang, M., Wang, C., Yang, C.: Collision-based attacks on white-box implementations of the AES block cipher. In: SAC 2022, LNCS, vol. 13742, pp.\u00a0328\u2013352. Springer (2024)","DOI":"10.1007\/978-3-031-58411-4_15"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Luo R., Lai X., You R.: A new attempt of white-box AES implementation. In: SPAC 2014, pp.\u00a0423\u2013429. IEEE (2014)","DOI":"10.1109\/SPAC.2014.6982727"},{"issue":"6","key":"17_CR19","first-page":"651","volume":"5","author":"W Pan","year":"2018","unstructured":"Pan, W., Qin, T., Jia, Y., Zhang, W.: Analysis of two white-box implementations of SM4 algorithm. J. Cryptol. Res. 5(6), 651\u2013671 (2018). (in Chinese with English abstract)","journal-title":"J. Cryptol. Res."},{"issue":"5","key":"17_CR20","doi-asserted-by":"publisher","first-page":"11928","DOI":"10.3390\/s150511928","volume":"15","author":"Y Shi","year":"2015","unstructured":"Shi, Y., Wei, W., He, Z.: A lightweight white-box symmetric encryption algorithm against node capture for WSNs. Sensors 15(5), 11928\u201311952 (2015)","journal-title":"Sensors"},{"key":"17_CR21","unstructured":"Office of State Commercial Cryptography Administration of China: The SMS4 Block Cipher (2006). (in Chinese)"},{"key":"17_CR22","unstructured":"Standardization Administration of China: Information Security Technology - SM4 Block Cipher Algorithm (2016)"},{"key":"17_CR23","unstructured":"ISO\/IEC 18033-3:2010\/AMD 1:2021, Information technology \u2013 Security techniques \u2013 Encryption algorithms \u2013 Part 3: Block ciphers \u2013 Amendment 1: SM4. International Organization for Standardization, Switzerland"},{"key":"17_CR24","doi-asserted-by":"crossref","unstructured":"Xiao Y., Lai X.: A secure implementation of white-box AES. In: CSA 2009, pp.\u00a01\u20136. IEEE (2009)","DOI":"10.1109\/CSA.2009.5404239"},{"key":"17_CR25","unstructured":"Xiao Y., Lai X.: White-box cryptography and an SMS4 implementation. In: the 2009 Annual Conference of the Chinese Association of Cryptologic Research, pp.\u00a024\u201334. (2009). (in Chinese with English abstract)"},{"issue":"3","key":"17_CR26","first-page":"358","volume":"7","author":"S Yao","year":"2020","unstructured":"Yao, S., Chen, J.: A new method for white-box implementation of SM4 algorithm. J. Cryptol. Res 7(3), 358\u2013374 (2020). (in Chinese with English abstract)","journal-title":"J. Cryptol. Res"}],"container-title":["Lecture Notes in Computer Science","Topics in Cryptology \u2013 CT-RSA 2025"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-88661-4_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,5]],"date-time":"2025-04-05T19:11:05Z","timestamp":1743880265000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-88661-4_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031886607","9783031886614"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-88661-4_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"4 April 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CT-RSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cryptographers\u2019 Track at the RSA Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"San Francisco, CA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","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":"28 April 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 May 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ctrsa2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ct-rsa-2025.csa.iisc.ac.in","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}