{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T10:36:32Z","timestamp":1743071792860,"version":"3.40.3"},"publisher-location":"Cham","reference-count":23,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030429201"},{"type":"electronic","value":"9783030429218"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-42921-8_29","type":"book-chapter","created":{"date-parts":[[2020,4,3]],"date-time":"2020-04-03T15:05:45Z","timestamp":1585926345000},"page":"480-496","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Enhanced Differential Cache Attacks on\u00a0SM4 with Algebraic Analysis and\u00a0Error-Tolerance"],"prefix":"10.1007","author":[{"given":"Xiaoxuan","family":"Lou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guorui","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ziyuan","family":"Liang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinjie","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shize","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kui","family":"Ren","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,3,13]]},"reference":[{"key":"29_CR1","unstructured":"OpenSSL 1.1.1 source code. \nhttps:\/\/www.openssl.org\/source\/old\/1.1.1\/"},{"key":"29_CR2","unstructured":"The SM4 block cipher algorithm and its modes of operations (2019). \nhttps:\/\/tools.ietf.org\/id\/draft-crypto-sm4-00.html"},{"key":"29_CR3","doi-asserted-by":"crossref","unstructured":"Ac\u0131i\u00e7mez, O., Schindler, W., Ko\u00e7, \u00c7.K.: Cache based remote timing attack on the AES. In: Cryptographers\u2019 Track at the RSA Conference, pp. 271\u2013286 (2007)","DOI":"10.1007\/11967668_18"},{"key":"29_CR4","first-page":"541","volume":"3","author":"X Bai","year":"2009","unstructured":"Bai, X., Guo, L., Xu, Y., Li, Z.: Research on differential power analysis attack on SMS4 algorithm. J. Chin. Comput. Syst. 3, 541\u2013544 (2009)","journal-title":"J. Chin. Comput. Syst."},{"key":"29_CR5","doi-asserted-by":"crossref","unstructured":"Bertoni, G., Zaccaria, V., Breveglieri, L., Monchiero, M., Palermo, G.: AES power attack based on induced cache miss and countermeasure. In: International Conference on Information Technology: Coding and Computing (ITCC 2005)-Volume II, vol. 1, pp. 586\u2013591 (2005)","DOI":"10.1109\/ITCC.2005.62"},{"key":"29_CR6","first-page":"455","volume":"3","author":"J Chen","year":"2008","unstructured":"Chen, J., Hu, Y., Zhang, Y.: Impossible differential attack on the 17-round block cipher SMS4. J. Xidian Univ. 3, 455\u2013488 (2008)","journal-title":"J. Xidian Univ."},{"key":"29_CR7","unstructured":"Cho, J.Y., Nyberg, K.: Improved linear cryptanalysis of SMS4 block cipher. In: Symmetric Key Encryption Workshop, pp. 1\u201314 (2011)"},{"key":"29_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-642-14423-3_6","volume-title":"Information, Security and Cryptology \u2013 ICISC 2009","author":"J Erickson","year":"2010","unstructured":"Erickson, J., Ding, J., Christensen, C.: Algebraic cryptanalysis of SMS4: Gr\u00f6bner basis attack and sat attack compared. In: Lee, D., Hong, S. (eds.) ICISC 2009. LNCS, vol. 5984, pp. 73\u201386. Springer, Heidelberg (2010). \nhttps:\/\/doi.org\/10.1007\/978-3-642-14423-3_6"},{"key":"29_CR9","unstructured":"Gallais, J.F., Kizhvatov, I.: Error-tolerance in trace-driven cache collision attacks. In: International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE, pp. 222\u2013232 (2011)"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Ji, W., Hu, L., Ou, H.: Algebraic attack to SMS4 and the comparison with AES. In: 2009 Fifth International Conference on Information Assurance and Security, vol. 1, pp. 662\u2013665 (2009)","DOI":"10.1109\/IAS.2009.171"},{"issue":"4","key":"29_CR11","first-page":"430","volume":"5","author":"X Lou","year":"2018","unstructured":"Lou, X., Zhang, F., Huang, J., Zhao, X., Liu, H.: Research on trace driven cache analysis on SM4. J. Cryptologic Res. 5(4), 430\u2013441 (2018)","journal-title":"J. Cryptologic Res."},{"key":"29_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/978-3-540-74462-7_11","volume-title":"Selected Areas in Cryptography, SAC 2006","author":"M Neve","year":"2007","unstructured":"Neve, M., Seifert, J.P.: Advances on access-driven cache attacks on AES. In: Biham, E., Youssef, A.M. (eds.) Selected Areas in Cryptography, SAC 2006. Lecture Notes in Computer Science, vol. 4356, pp. 147\u2013162. Springer, Heidelberg (2007). \nhttps:\/\/doi.org\/10.1007\/978-3-540-74462-7_11"},{"key":"29_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/978-3-642-38519-3_3","volume-title":"Information Security and Cryptology","author":"PH Nguyen","year":"2013","unstructured":"Nguyen, P.H., Rebeiro, C., Mukhopadhyay, D., Wang, H.: Improved differential cache attacks on SMS4. In: Kuty\u0142owski, M., Yung, M. (eds.) Inscrypt 2012. LNCS, vol. 7763, pp. 29\u201345. Springer, Heidelberg (2013). \nhttps:\/\/doi.org\/10.1007\/978-3-642-38519-3_3"},{"key":"29_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11605805_1","volume-title":"Topics in Cryptology \u2013 CT-RSA 2006","author":"DA Osvik","year":"2006","unstructured":"Osvik, D.A., Shamir, A., Tromer, E.: Cache attacks and countermeasures: the case of AES. In: Pointcheval, D. (ed.) CT-RSA 2006. LNCS, vol. 3860, pp. 1\u201320. Springer, Heidelberg (2006). \nhttps:\/\/doi.org\/10.1007\/11605805_1"},{"key":"29_CR15","unstructured":"Page, D.: Theoretical use of cache memory as a cryptanalytic side-channel. IACR Cryptology ePrint Archive 2002\/169 (2002)"},{"key":"29_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1007\/978-3-642-24586-2_13","volume-title":"Security Aspects in Information Technology. InfoSecHiComNet 2011","author":"R Poddar","year":"2011","unstructured":"Poddar, R., Datta, A., Rebeiro, C.: A cache trace attack on CAMELLIA. In: Joye, M., Mukhopadhyay, D., Tunstall, M. (eds.) Security Aspects in Information Technology. InfoSecHiComNet 2011. Lecture Notes in Computer Science, vol. 7011, pp. 144\u2013156. Springer, Heidelberg (2011). \nhttps:\/\/doi.org\/10.1007\/978-3-642-24586-2_13"},{"key":"29_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/978-3-642-19074-2_7","volume-title":"Topics in Cryptology \u2013 CT-RSA 2011","author":"C Rebeiro","year":"2011","unstructured":"Rebeiro, C., Mukhopadhyay, D.: Cryptanalysis of CLEFIA using differential methods with cache trace patterns. In: Kiayias, A. (ed.) CT-RSA 2011. LNCS, vol. 6558, pp. 89\u2013103. Springer, Heidelberg (2011). \nhttps:\/\/doi.org\/10.1007\/978-3-642-19074-2_7"},{"key":"29_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1007\/978-3-642-25578-6_6","volume-title":"Progress in Cryptology \u2013 INDOCRYPT 2011","author":"C Rebeiro","year":"2011","unstructured":"Rebeiro, C., Poddar, R., Datta, A., Mukhopadhyay, D.: An enhanced differential cache attack on CLEFIA for large cache lines. In: Bernstein, D.J., Chatterjee, S. (eds.) INDOCRYPT 2011. LNCS, vol. 7107, pp. 58\u201375. Springer, Heidelberg (2011). \nhttps:\/\/doi.org\/10.1007\/978-3-642-25578-6_6"},{"key":"29_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1007\/978-3-642-02777-2_24","volume-title":"Theory and Applications of Satisfiability Testing - SAT 2009","author":"M Soos","year":"2009","unstructured":"Soos, M., Nohl, K., Castelluccia, C.: Extending SAT solvers to cryptographic problems. In: Kullmann, O. (ed.) SAT 2009. LNCS, vol. 5584, pp. 244\u2013257. Springer, Heidelberg (2009). \nhttps:\/\/doi.org\/10.1007\/978-3-642-02777-2_24"},{"key":"29_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/978-3-540-45238-6_6","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2003","author":"Y Tsunoo","year":"2003","unstructured":"Tsunoo, Y., Saito, T., Suzaki, T., Shigeri, M., Miyauchi, H.: Cryptanalysis of DES implemented on computers with cache. In: Walter, C.D., Ko\u00e7, \u00c7.K., Paar, C. (eds.) CHES 2003. LNCS, vol. 2779, pp. 62\u201376. Springer, Heidelberg (2003). \nhttps:\/\/doi.org\/10.1007\/978-3-540-45238-6_6"},{"key":"29_CR21","first-page":"43","volume":"2","author":"M Zhang","year":"2010","unstructured":"Zhang, M., Liu, J., Wang, X.: Differential attack on 22-round SMS4 block cipher. Acta Scientiarum Naturalium Univ. Sunyatseni 2, 43\u201347 (2010)","journal-title":"Acta Scientiarum Naturalium Univ. Sunyatseni"},{"key":"29_CR22","first-page":"89","volume":"6","author":"X Zhao","year":"2010","unstructured":"Zhao, X., Wang, T., Zheng, Y.: Cache timing attack on SMS4. J. Commun. 6, 89\u201398 (2010)","journal-title":"J. Commun."},{"key":"29_CR23","first-page":"105","volume":"1","author":"M Zhong","year":"2008","unstructured":"Zhong, M., Hu, Y., Chen, J.: Square attack on the 14-round block cipher SMS4. J. Xidian Univ. 1, 105\u2013109 (2008)","journal-title":"J. Xidian Univ."}],"container-title":["Lecture Notes in Computer Science","Information Security and Cryptology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-42921-8_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,3]],"date-time":"2020-04-03T18:14:00Z","timestamp":1585937640000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-42921-8_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030429201","9783030429218"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-42921-8_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"13 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Inscrypt","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information Security and Cryptology","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nanjing","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 December 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 December 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cisc2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/asclab.nuaa.edu.cn\/inscrypt2019\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}