[发明专利]一种适用于多人群聊即时通信的数据加密方法有效
| 申请号: | 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数据。
2.如权利要求1所述的适用于多人群聊即时通信的数据加密方法,其特征在于,服务端更新群聊通信数据加密密钥保护密钥触发事件为:周期性密钥更新触发。
3.如权利要求1所述的适用于多人群聊即时通信的数据加密方法,其特征在于,服务端更新群聊通信数据加密密钥保护密钥触发事件为:某一客户端需要变动群成员,向服务端发起申请。
4.如权利要求3所述的适用于多人群聊即时通信的数据加密方法,其特征在于,步骤三中,选定需要变动群成员的客户端作为第一客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零瑞通移动通信有限公司,未经成都三零瑞通移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510949616.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对印刷叠加层的改进
- 下一篇:用于散布例如碎屑的纤维材料的设备





