SM4-GCM算法及在网络安全协议中的应用

基本信息

申请号 CN202010241697.7 申请日 -
公开(公告)号 CN111555859A 公开(公告)日 2020-08-18
申请公布号 CN111555859A 申请公布日 2020-08-18
分类号 H04L9/06(2006.01)I 分类 -
发明人 郑益 申请(专利权)人 杭州熠芯科技有限公司
代理机构 浙江千克知识产权代理有限公司 代理人 杭州熠芯科技有限公司
地址 310012浙江省杭州市西湖区文三路478号华星时代广场C座410室
法律状态 -

摘要

摘要 一种SM4‑GCM算法,其是基于伽罗瓦/计数器模式算法,并将其中的加密算法更换成SM4,采用国密SM4作为网络数据的认证加密算法,拥有自主知识产权,SM4采用128比特密钥长度对分组数据进行32轮迭代加密,安全高效。SM4算法设计简洁,实现起来较为简单,密钥调度和加密的算法基本相同,而且解密时也可以使用同样的程序,只要将密钥的顺序倒置即可。本发明采用GCM算法来生成身份认证标签,GCM算法的伽罗瓦域乘法每个时钟周期可以处理16个字节的消息,高速高效,完全可以满足各种网络线速的要求。