JOURNAL ARTICLE
Cryptanalysis Of A Type Of White-Box Implementations Of The SM4 Block Cipher.
Published In: Computer Journal, 2024, v. 67, n. 5. P. 1663 1 of 3
Database: Academic Search Ultimate 2 of 3
Authored By: Lu, Jiqiang; Li, Jingyu; Chen, Zexuan; Li, Yanan 3 of 3
Abstract
This article focuses on the security analysis of a class of white-box implementations of the SM4 block cipher, a Chinese national and ISO international standard. These implementations employ linear or affine diagonal block encodings to protect the three 32-bit branches entering each round function and use the inverse encoding at the S-box layer. Through small-scale experiments, the authors find that these white-box SM4 constructions generally resist Lepoint et al.'s collision-based attack method, as the rank of the associated linear systems is significantly less than the number of unknowns. However, it remains an open problem whether certain encodings exist that yield a rank just below the number of unknowns, which would enable practical collision-based attacks to recover round keys or simplify the implementation to mainly Boolean masks. The analysis suggests that affine encodings offer better security against such attacks than linear encodings and that white-box tables with one or two S-boxes are acceptable, contrasting with findings in white-box AES implementations.
Additional Information
- Source:Computer Journal. 2024/05, Vol. 67, Issue 5, p1663
- Document Type:Article
- Subject Area:Communication and Mass Media
- Publication Date:2024
- ISSN:0010-4620
- DOI:10.1093/comjnl/bxad091
- Accession Number:178019536
- Copyright Statement:Copyright of Computer Journal is the property of Oxford University Press / USA and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Looking to go deeper into this topic? Look for more articles on EBSCOhost.