[发明专利]一种适用于多人群聊即时通信的数据加密方法有效
| 申请号: | 201510949616.8 | 申请日: | 2015-12-18 |
| 公开(公告)号: | CN105610789B | 公开(公告)日: | 2019-04-30 |
| 发明(设计)人: | 蔡罗成 | 申请(专利权)人: | 成都三零瑞通移动通信有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58;H04L12/18 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 项霞 |
| 地址: | 610041 四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种适用于多人群聊即时通信的数据加密方法,该方法根据群聊使用过程中的具体特点,在群的创建、增加/减少成员等群成员发生变动的时刻增加加密相关的群加密密钥协商更换处理过程,将群聊的应用事件与加密处理深度融合,在群成员变动时即时更换群加密保护密钥并分发至当前所有群成员,所有的群通信数据均用当前有效的群保护密钥进行保护,可有效解决群聊通信数据数据加密耗时长、冗余数据多的问题。 | ||
| 搜索关键词: | 一种 适用于 人群 即时 通信 数据 加密 方法 | ||
【主权项】:
1.一种适用于多人群聊即时通信的数据加密方法,其特征在于,包括群聊保护密钥产生流程及群聊数据发送接收流程,其中,群聊保护密钥产生流程包括如下步骤:步骤一:发生服务端更新群聊通信数据加密密钥保护密钥触发事件;步骤二:服务端产生随机数,作为新的群聊通信数据加密密钥保护密钥KEK;步骤三:选定群成员中的某位作为第一客户端,服务端用其公钥PKA对KEK进行加密处理,形成对应第一客户端的密文EPK(KEK);步骤四:服务端将密文EPK(KEK)发送至第一客户端;步骤五:第一客户端用自己的私钥SKA解密EPK (KEK),获得加密密钥保护密钥KEK;步骤六:服务端对当前群所有其他成员客户端分别执行上述步骤三至五,使得每个成员客户端都获得加密密钥保护密钥KEK;群聊数据发送接收流程包括如下步骤:步骤一:某一客户端输入群聊交流内容Data,准备发送给群成员;步骤二:步骤一中的客户端产生随机数R1,作为加密密钥对Data进行加密运算,形成ER1(Data);步骤三:步骤一中的客户端用加密密钥保护密钥KEK对R1进行加密运算,形成EKEK(R1);步骤四:步骤一中的客户端将EKEK(R1)及ER1(Data)发送至服务端;步骤五:服务端根据当前群成员组成,将所收到的EKEK(R1)及ER1(Data)转发至群内所有成员;步骤六:各个群成员利用加密密钥保护密钥KEK对EKEK(R1)进行解密运算,获得R1;步骤七:各个群成员用R1作为解密密钥对ER1(Data)进行解密运算,获得明文Data数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零瑞通移动通信有限公司,未经成都三零瑞通移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510949616.8/,转载请声明来源钻瓜专利网。
- 上一篇:对印刷叠加层的改进
- 下一篇:用于散布例如碎屑的纤维材料的设备





