[发明专利]基于SM2动态密钥交换与SM4数据加密的通信方法在审
申请号: | 201811040653.7 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109274663A | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 张磊;戴智华 | 申请(专利权)人: | 西安莫贝克半导体科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 西安利泽明知识产权代理有限公司 61222 | 代理人: | 贾晓玲 |
地址: | 710000 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SM2动态密钥交换与SM4数据加密的通信方法,其包括以下步骤:S1、握手请求阶段;S2、认证阶段;S3:完成握手阶段;S4:数据加密;S5:数据解密。本发明数据加密采用国密算法,符合国家推广国密算法的政策,密钥长度达到国家密码商用要求,SM2密钥协商算法中将对方的辨别标识也计算在共享密钥中,同时可以对传输的数据是否加密进行配置,可以保证传输的数据的完整性以及是否被篡改。 | ||
搜索关键词: | 数据加密 动态密钥 算法 密钥协商算法 传输 共享密钥 认证阶段 数据解密 握手阶段 握手请求 密钥 商用 通信 加密 交换 辨别 篡改 配置 保证 政策 | ||
【主权项】:
1.一种基于SM2动态密钥交换与SM4数据加密的通信方法,其特征在于包括以下步骤:S1、握手请求阶段:发起端发起请求消息,响应端接受到请求消息后向发起端发送回应消息;S2、认证阶段:发起端与响应端通过SM2算法进行密钥协商,完成双方身份认证,并得出协商密钥;S3:完成握手阶段:发起端发送处理协商密钥消息和结束消息,响应端收到结束消息后向发起端发送处理协商密钥消息和结束消息;S4:数据加密:在发起端、响应端皆收到结束消息后,发起端使用处理后的协商密钥通过SM4算法对待发送消息加密处理,并将通信结构的flag设置为1,表示数据被加密;S5:数据解密:响应端将接受的数据进行解析,如果通信结构的flag为1,则使用SM4解密算法对数据进行解密。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安莫贝克半导体科技有限公司,未经西安莫贝克半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811040653.7/,转载请声明来源钻瓜专利网。