Template attack based on uBlock cipher algorithm

Authors

  • Jiyuan Xin
  • Zhibo Du

DOI:

https://doi.org/10.54097/fcis.v3i1.6031

Keywords:

Side channel attack, Template attack, uBlock algorithm

Abstract

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.

Downloads

Download data is not yet available.

References

P. Kocher, J. Jaffe, and B. Jun, “Differential power analysis,” in Advances in Cryptology—CRYPTO’99: 19th Annual International Cryptology Conference Santa Barbara, California, USA, August 15–19, 1999 Proceedings 19, 1999, pp. 388–397.

Wu Wenling, Zhang Lei, Zheng Yafei, Li Lingchen, and others, "Block cipher uBlock," Journal of Cryptography,vol. 6, no. 6, pp. 690–703, 2019.

Guo Dongxin, Chen Kaiyan, Zhang Yang, Xie Fangfang, and Zhang Xiaoyu, "Overview of research on template attacks against cryptographic chips", no. 12, pp. 79–83, 2018.

Li Peizhi, Yan Yingjian, and Duan Erpeng, "Research on DES cryptographic chip template attack technology," PhD Thesis, 2013.

Kuang Xiaoyun, Huang Kaitian, Lan Tian, Du Zhibo, and Wu Zhen, "Template attack against SM4 cryptographic algorithm," Journal of Chengdu University of Information Engineering, 2021

S. Chari, J. R. Rao, and P. Rohatgi, “Template attacks,” in Cryptographic Hardware and Embedded Systems-CHES 2002: 4th International Workshop Redwood Shores, CA, USA, August 13–15, 2002 Revised Papers 4, 2003, pp. 13–28.

C. Rechberger and E. Oswald, “Practical template attacks,” in Information Security Applications: 5th International Workshop, WISA 2004, Jeju Island, Korea, August 23-25, 2004, Revised Selected Papers 5, 2005, pp. 440–456.

O. Choudary and M. G. Kuhn, “Efficient template attacks,” in Smart Card Research and Advanced Applications: 12th International Conference, CARDIS 2013, Berlin, Germany, November 27-29, 2013. Revised Selected Papers 12, 2014, pp. 253–270.

O. Choudary and M. G. Kuhn, “Template attacks on different devices,” in Constructive Side-Channel Analysis and Secure Design: 5th International Workshop, COSADE 2014, Paris, France, April 13-15, 2014. Revised Selected Papers 5, 2014, pp. 179–198.

Du Zhibo, Sun Yuanhua, and Wang Yi, "Multi-point joint energy analysis attack against AES cryptographic algorithm," Journal on Communications, 2016.

Downloads

Published

17-03-2023

Issue

Section

Articles

How to Cite

Xin, J., & Du, Z. (2023). Template attack based on uBlock cipher algorithm. Frontiers in Computing and Intelligent Systems, 3(1), 90-93. https://doi.org/10.54097/fcis.v3i1.6031