Template attack based on uBlock cipher algorithm
Jiyuan Xin, Zhibo Du · Frontiers in Computing and Intelligent Systems · 2023
The uBlock cipher algorithm is a family of lightweight block cipher algorithms, which was proposed by Wu Wenling, Zhang Lei and others in 2019. Its block length and key length support 128 and 256 bits. It has certain flexibility in different environments to meet the application of algorithms in different software and hardware conditions. At present, the research of side channel attack against uBlock cipher algorithm is mainly differential fault analysis. In order to explore the application of template attack against uBlock cipher algorithm analysis attack, a template attack method against uBlock cipher algorithm is proposed. When constructing the template, the S-box output of uBlock cipher algorithm is selected as the attack point of energy analysis, and the Hamming weight is used as the analysis model to build the template about S-box output.