-
公开(公告)号:CN117478309A
公开(公告)日:2024-01-30
申请号:CN202311433915.7
申请日:2023-10-31
Applicant: 桂林电子科技大学
IPC: H04L9/06
Abstract: 本发明公开了基于ARX结构的16比特密码S盒设计方法,包括以下步骤:构造密码学性质较优的8比特S盒作为本设计方案的样本集;提出一种基于ARX结构的16比特密码S盒构造方案;对新设计的16比特密码S盒构造方案进行遍历搜索;最后对所搜索出来的16比特S盒进行测试,筛选出性质优良的16比特S盒。本发明方法采用小盒构造大盒的思想,以8比特S盒作为样本,简化了结构设计、增强了结构的可变性且易于实现。测试结果表明,本发明设计的16比特S盒在软件实现友好的条件下达到了密码学性质优良,解决了之前16比特S盒差分均匀度和非线性度等密码学性质较弱的问题,这为分组密码算法的设计提供高安全性的非线性支持。