密码学报(中英文)2026,Vol.13Issue(2):338-360,23.DOI:10.13868/j.cnki.jcr.000854
SMBA分组密码的不可能差分分析
Impossible Differential Cryptanalysis of SMBA Block Cipher
摘要
Abstract
The SMBA block cipher is an award-winning algorithm of the recent Cryptographic Algorithm Design Competition in China.It includes three versions SMBA128-128,SMBA128-256,and SMBA256.For impossible differential cryptanalysis of SMBA,Li et al.proposed 6-round impossible differentials of SMBA128 in 2023 with one more round than the designers'and new 8-round impossible differentials of SMBA256,and launched attacks on 9-round SMBA128-128 and 12-round SMBA256.By utilizing some more specific relations among the differences at both plaintexts and ciphertexts as well as the expected intermediate differences and techniques for efficiently screening plaintext-ciphertext pairs,this study improves Li et al.'s impossible differential attacks on 9-round SMBA128-128 and 12-round SMBA256,gives new 6-round impossible differentials of SMBA128,and presents impossible differential attacks on 11-round SMBA128-256 based on the Li et al.'s and the proposed 6-round impossible differentials of SMBA128.These are better than any previously published impossible differential cryptanalytic results on SMBA.关键词
分组密码/SMBA算法/不可能差分分析/早中止技术/索引排序Key words
block cipher/SMBA/impossible differential cryptanalysis/early abort technique/index sorting分类
信息技术与安全科学引用本文复制引用
张潇,吕继强..SMBA分组密码的不可能差分分析[J].密码学报(中英文),2026,13(2):338-360,23.基金项目
密码科学技术全国重点实验室开放课题(MMKFKT202114)Open Fund of State Key Laboratory of Cryptology(MMKFKT202114) (MMKFKT202114)