[发明专利]实现SMS4算法的加解密系统有效

专利信息
申请号: 200910193304.3 申请日: 2009-10-26
公开(公告)号: CN101764684A 公开(公告)日: 2010-06-30
发明(设计)人: 张永强 申请(专利权)人: 广州杰赛科技股份有限公司
主分类号: H04L9/06 分类号: H04L9/06
代理公司: 广州华进联合专利商标代理有限公司 44224 代理人: 王茹;曾旻辉
地址: 510310 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及无线局域网分组密码算法领域,提出一种实现SMS4算法的加解密系统,包括:控制器模块、运算模块、轮密钥存储模块和参数存储模块。控制器模块接收模式设置信号,并据此输出加解密控制信号或轮密钥扩展控制信号;运算模块若接收到加解密控制信号则从轮密钥存储模块读取轮密钥进行加解密运算;运算模块若接收到轮密钥扩展控制信号则从参数存储模块读取系统参数和固定参数进行轮密钥扩展运算,并输出新的轮密钥至轮密钥存储模块更新。本发明采用模块复用的思想,降低了系统冗余度,并且占用面积与现有技术相比可以减少一半左右。
搜索关键词: 实现 sms4 算法 解密 系统
【主权项】:
一种实现SMS4算法的加解密系统,其特征在于,包括:控制器模块,用于控制系统处于何种工作模式;运算模块,用于进行加解密运算和轮密钥扩展运算;轮密钥存储模块,用于轮密钥的存储;参数存储模块,用于系统参数、固定参数和零参数的存储;若系统接收到明文或密文,则向所述控制器模块发出加解密模式设置信号,所述控制器模块则输出加解密控制信号至所述运算模块、所述轮密钥存储模块和所述参数存储模块;根据接收的所述加解密控制信号,所述运算模块、所述轮密钥存储模块和所述参数存储模块被设置为加解密模式,所述运算模块读取所述轮密钥和所述零参数对所述明文或所述密文进行加解密运算,并在完成32轮迭代加解密运算后输出密文或明文;若系统接收到加密密钥,则向所述控制器模块发出轮密钥扩展模式设置信号,所述控制器模块则输出轮密钥扩展控制信号至所述运算模块、所述轮密钥存储模块和所述参数存储模块;根据接收的所述轮密钥扩展控制信号,所述运算模块、所述轮密钥存储模块和所述参数存储模块被设置为轮密钥扩展模式;所述运算模块读取所述系统参数和所述固定参数来对所述加密密钥进行轮密钥扩展运算,并根据迭代轮次输出轮密钥至所述轮密钥存储模块;所述轮密钥存储模块根据所述迭代轮次更新所述轮密钥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰赛科技股份有限公司,未经广州杰赛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910193304.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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