[发明专利]一种加密通信方法和装置无效
申请号: | 200610036015.9 | 申请日: | 2006-06-20 |
公开(公告)号: | CN101056171A | 公开(公告)日: | 2007-10-17 |
发明(设计)人: | 李磐石 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 温旭 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 通信 方法 装置 | ||
1.一种加密通信方法,其特征在于,包括以下步骤:
(1)在发送端和接收端生成若干通信密钥;
(2)发送端和接收端进行通信密钥协商;
(3)发送端和接收端按照协商的通信密钥进行通信,且于满足预设更换通信密钥条件时,转入步骤(2)进行通信密钥更换。
2.根据权利要求1所述的加密通信方法,其特征在于,所述步骤(1)具体包括:
(11)在发送端和接收端都存储相同的通信密码本和若干算法;
(12)发送端和接收端分别对通信密码本进行处理,生成若干加密通信密钥和对应的若干解密通信密钥。
3.根据权利要求2所述的加密通信方法,其特征在于,所述步骤(12)具体包括:
(121)发送端和接收端协商生成通信密钥的算法;
(122)发送端和接收端按照协商的算法分别对通信密码本进行处理,生成若干加密通信密钥和对应的若干解密通信密钥。
4.根据权利要求3所述的加密通信方法,其特征在于,所述步骤(121)中,所述算法为与或算法。
5.根据权利要求1所述的加密通信方法,其特征在于,所述步骤(2)具体包括:
(22)发送端和接收端其中一方向另外一方发出协商通信密钥的请求;
(23)请求接收方做出响应,将采用的通信密钥通知请求发送方;
(24)请求发送方根据请求接收方的响应,获取对应的通信密钥,完成通信密钥的协商。
6.根据权利要求1所述的加密通信方法,其特征在于,所述步骤(3)具体包括:
(31)发送端按照协商的加密通信密钥将通信数据加密处理后发送;
(32)接收端接收被加密处理的数据后,按照与加密通信密钥对应的解密通信密钥进行解密处理,获取原始通信数据;
(33)发送端或接收端判断当前通信条件满足预设更换通信密钥条件时,转入步骤(2)进行通信密钥更换。
7.一种加密通信装置,包括发送端装置和接收端装置,其特征在于,所述发送端装置包括加密密钥生成单元、协商单元和加密执行单元,所述接收端装置包括解密密钥生成单元、协商单元和解密执行单元;
所述加密密钥生成单元用于生成若干加密通信密钥;
所述解密密钥生成单元用于生成对应于所述加密通信密钥的若干解密通信密钥;
所述协商单元用于判断当前通信条件满足预设更换通信密钥条件时,实现所述发送端装置和所述接收端装置之间的通信密钥协商;
所述加密执行单元用于对发送的通信数据按照所述协商单元协商的加密通信密钥进行加密处理;
所述解密执行单元用于对接收的通信数据按照所述协商单元协商的解密通信密钥进行解密处理。
8.根据权利要求7所述的加密通信装置,其特征在于,所述发送端装置还包括密码本存储单元和加密算法单元,所述接收端装置还包括密码本存储单元和解密算法单元;
所述密码本存储单元用于存储一个预设的通信密码本;
所述加密算法单元用于存储对所述通信密码本映射成加密通信密钥的若干加密算法;
所述解密算法单元用于存储对应于所述加密算法的若干解密算法。
9.根据权利要求7所述的加密通信装置,其特征在于,所述协商单元具体包括:
判断子单元,判断当前通信条件是否满足预设更换通信密钥条件;
算法协商子单元,用于实现所述发送端装置和所述接收端装置之间加密算法和解密算法的协商;
密钥协商子单元,用于实现所述发送端装置和所述接收端装置之间进行通信所采用的加密通信密钥和解密通信密钥的协商。
10.根据权利要求7或8或9所述的加密通信装置,其特征在于,所述发送端装置还包括发送单元,用于将经过所述加密执行单元加密处理后的数据发送给所述接收端装置;
所述接收端装置还包括接收单元,用于接收所述发送端装置发送的数据并将该数据转发给所述解密执行单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610036015.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:动态写入策略修正方法及装置
- 下一篇:有可更换的头-杆连接的高尔夫球棍