发明名称 动态S盒变换方法及系统
摘要 本发明公开了一种动态S盒变换方法及系统,包括接口模块、S盒控制模块和S盒变换模块,接口模块实现密钥、信息和控制信号的接收、存储与发送;S盒控制模块实现整个S盒变换的动态控制;S盒变换模块实现S盒变换的动态变换。本发明在S盒变换中增加了初始密钥奇偶性的依赖关系,同时增加了S盒变换的数目,让S盒变换动态化和多样化,克服了传统S盒变换固定单一且独立于密码算法的缺陷,提高了S盒变换输入和输出之间的复杂性,增强了密码算法的安全性能,且提高了运行速度,有效地节省了硬件资源。
申请公布号 CN104683096A 申请公布日期 2015.06.03
申请号 CN201310631264.2 申请日期 2013.11.29
申请人 中国航天科工集团第三研究院第八三五七研究所 发明人 李宏耀
分类号 H04L9/06(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京卫平智业专利代理事务所(普通合伙) 11392 代理人 符彦慈
主权项 一种动态S盒变换系统,包括:接口模块、S盒控制模块和S盒变换模块;所述接口模块包括密钥寄存器、输入信息存储器、输出信息存储器和控制信号寄存器,实现密钥、信息和控制信号的接收、存储与发送;所述S盒控制模块包括奇偶判别器、加解密控制器和乘法累加运算单元控制器,实现整个S盒变换的动态控制;所述S盒变换模块包括有限域GF(2<sup>8</sup>)乘法逆元变换器和4个乘法累加运算单元,实现S盒变换的动态变换。
地址 300308 天津市东丽区空港经济区保税路357号