| 注册
首页|期刊导航|密码学报|WIST:基于三维查找表的SM4算法新型白盒设

WIST:基于三维查找表的SM4算法新型白盒设

杨亚涛 董辉 张艳硕 马英杰

密码学报2024,Vol.11Issue(2):344-356,13.
密码学报2024,Vol.11Issue(2):344-356,13.DOI:10.13868/j.cnki.jcr.000683

WIST:基于三维查找表的SM4算法新型白盒设

WIST:White-Box Implementation of SM4 Algorithm with Three-Dimensional Lookup Table

杨亚涛 1董辉 2张艳硕 2马英杰2

作者信息

  • 1. 北京电子科技学院电子与通信工程系,北京 100070||西安电子科技大学通信工程学院,西安 710071
  • 2. 北京电子科技学院电子与通信工程系,北京 100070
  • 折叠

摘要

Abstract

As cryptographic attacks become more diverse,covert and destructive,cryptanalysts are assumed to have more power and capabilities than before,and are able to obtain the internal structure of the target cryptographic algorithms.In order to protect keys more effectively,a novel white-box implementation for SM4 algorithm is proposed based on three-dimensional lookup table,called WIST in this paper.The SM4 block cipher algorithm is expressed in nonsingular matrix of linear transformation;then the three-dimensional lookup table is designed to hide the key information,the input coding and output coding are used to confuse the lookup table.Meanwhile,the affine function is adopted as external coding,the white-box implementation for SM4 algorithm is completed,and the correctness of this algorithm is also verified.The efficiency analysis on WIST algorithm shows that it occupies moderate memory space and has high security.The security analysis on WIST algorithm shows that this scheme can resist BGE attack,MGH attack,side channel attack,linear attack and differential attack.This scheme can protect key information well in white-box attack environment.

关键词

白盒密码/SM4算法/查找表/密钥混淆/密码攻击

Key words

white-box cryptography/SM4/lookup table/key confusion/cryptography attack

分类

信息技术与安全科学

引用本文复制引用

杨亚涛,董辉,张艳硕,马英杰..WIST:基于三维查找表的SM4算法新型白盒设[J].密码学报,2024,11(2):344-356,13.

基金项目

北京市自然科学基金(4232034) (4232034)

中央高校基本科研业务费专项资金(328202222) (328202222)

"通信工程"、"电子信息工程"国家级一流本科专业建设点项目Natural Science Foundation of Beijing Municipality(4232034) (4232034)

the Fundamental Research Funds for the Central Universities of China(328202222) (328202222)

National First-Class Undergraduate Dicipline Construction of"Com-munication Engineering"and"Electronic Information Engineering" ()

密码学报

OA北大核心CSTPCD

2095-7025

访问量0
|
下载量0
段落导航相关论文