SMBA分组密码的不可能差分分析OA
Impossible Differential Cryptanalysis of SMBA Block Cipher
SMBA 是全国密码算法设计竞赛优胜分组密码算法之一,包括 SMBA128-128、SMBA128-256和 SMBA256 三个版本.在 SMBA 不可能差分安全性方面,2023 年李等人给出比 SMBA 设计者多一轮的 6 轮 SMBA128 不可能差分和新的 8 轮 SMBA256 不可能差分,攻击了 9 轮 SMBA128-128 和 12 轮SMBA256.本文通过利用明文和密文的差分及中间差分之间一些关系来高效地筛选明密文对的技巧,改进了李等人的 9 轮 SMBA128-128 和 12 轮 SMBA256 不可能差分攻击,给出了新的 6 轮 SMBA128 不可能差分特征,并基于李等人的和我们的 6 轮 SMBA128 不可能差分特征,给出了 11 轮 SMBA128-256的不可能差分攻击.这是目前 SMBA 最好的不可能差分分析结果.
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.
张潇;吕继强
北京航空航天大学 网络空间安全学院,北京 100083||密码科学技术全国重点实验室,北京 100878北京航空航天大学 网络空间安全学院,北京 100083||密码科学技术全国重点实验室,北京 100878||北京航空航天大学 杭州创新研究院,杭州 310005
信息技术与安全科学
分组密码SMBA算法不可能差分分析早中止技术索引排序
block cipherSMBAimpossible differential cryptanalysisearly abort techniqueindex sorting
《密码学报(中英文)》 2026 (2)
338-360,23
密码科学技术全国重点实验室开放课题(MMKFKT202114)Open Fund of State Key Laboratory of Cryptology(MMKFKT202114)
评论