[发明专利]基于Feistel-SP结构的密码S盒设计方法有效

专利信息
申请号: 202010592794.0 申请日: 2020-06-25
公开(公告)号: CN111756521B 公开(公告)日: 2022-05-27
发明(设计)人: 武小年;郝志强;陈雪鸿;李俊;孙亚平;韦永壮;张润莲 申请(专利权)人: 桂林电子科技大学;国家工业信息安全发展研究中心
主分类号: H04L9/06 分类号: H04L9/06
代理公司: 桂林市华杰专利商标事务所有限责任公司 45112 代理人: 杨雪梅
地址: 541004 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 feistel sp 结构 密码 设计 方法
【说明书】:

发明公开了基于Feistel‑SP结构的密码S盒设计方法,步骤包括:选择4比特最优密码S盒样本;设计8比特S盒构造方案;对构造的8比特S盒进行自动搜索;测试所搜索出来的密码S盒。基于所选择的4比特密码S盒的密码性质,可以知道新构造的8比特S盒的密码性质,有利于分析8比特S盒的密码性质,从而搜索出具有良好密码学性质的8比特S盒。经典密码算法AES的8比特S盒实现成本需要115个等效门,而最优4比特S盒的实现成本不到40个等效门,4比特S盒占用的内存和需要的等效门数远低于8比特S盒,实现几个小的4比特S盒比实现一个大的8比特S盒所需要的资源更少。因此,本发明设计的8比特S盒的硬件实现成本相对更低。

技术领域

本发明涉及分组密码算法密码S盒设计,具体是一种基于Feistel-SP结构的密码S盒设计方法。

背景技术

密码技术是信息安全的基石。现代密码技术分为对称密码技术和公钥密码技术。分组密码算法是对称密码的一个重要部分,在实际信息安全系统中有着广泛的应用。

随着物联网的发展,一些轻量级分组密码算法被提出,为资源受限的环境提供安全保护。如何设计高安全强度且具有低软硬件实现成本的轻量级密码是研究的一个热点。

密码S盒是分组密码的关键性部件,也是唯一的非线性部件,为密码算法提供混淆作用,决定着密码算法的安全性,也决定了基于密码算法的安全系统的安全。因此,在密码设计领域,研究具有良好密码学性质的密码S盒具有十分重要的意义。衡量密码S盒安全强度的指标包括但不限于:平衡性、非线性度、差分均匀度、相关免疫度以及代数免疫度等。由于密码S盒的“良好性质”常常相互制约,因此必须考虑多个密码学指标,才有可能设计出高安全强度的密码算法。为此,密码设计者需要使用全局搜索找出全部的密码S盒,然后再进行性能上对比从而找到最优密码S盒,但该方式需要极大的运算量和运行时间,当前的计算机无法满足该条件。

目前,密码S盒的设计方法主要有随机生成、测试和选择、利用密码算法结构构造、人为构造以及数学函数生成等。这些方法各有各自的优势和不足。针对轻量级密码算法,一些所设计的4比特密码S盒具有优良的密码学性质,且资源成本低,这满足资源受限环境的安全和资源需求。为提高算法的安全性,可以搜索设计大型的密码S盒,如8比特S盒。但相对于设计4比特密码S盒,搜索8比特的密码S盒,设计过程的时间长,且对资源要求高。在资源受限环境里,针对轻量级S盒,利用密码算法结构以4比特S盒构造8比特S盒,是一个有效的方法。采用这种方式,对于软件实现方面,S盒使用LUT进行软件实现,较小的S盒占用内存更小;对于硬件实现,其等效门数更低;对于比特切片软件实现,其指令数较低。因此,从4比特S盒构造8比特S盒可以降低实现成本,并且由4比特最优S盒构造的8比特S盒可以达到一些算法的安全性需求,具有较好的实用性和可行性。

发明内容

本发明的目的是提供一种基于Feistel-SP结构的密码S盒设计方法,解决资源受限环境下的密码S盒设计问题,使得设计的密码S盒具有良好的密码学性质,及较低的软、硬件实现成本。

实现本发明目的的技术方案是:

一种基于Feistel-SP结构的密码S盒设计方法,包括以下步骤:

(一)选择4比特最优密码S盒样本;

(二)设计基于Feistel-SP结构的8比特S盒构造方案;

(三)对构造的8比特S盒进行自动搜索;

(四)测试所搜索出来的密码S盒,筛选出密码学性质良好且透明阶较低的8比特S盒。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学;国家工业信息安全发展研究中心,未经桂林电子科技大学;国家工业信息安全发展研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010592794.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top