一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络游戏系统中的安全数据通道的制作方法

2021-09-22 22:49:00 来源:中国专利 TAG:数据 通道 用户 系统 所述

技术特征:
1.一种方法,所述方法包括:通过网络游戏服务发起数据通道,包括生成通道密钥,所述通道密钥用于加密通过所述数据通道传送的内容,以及通过使用与所述数据通道的所有者相关联的公钥加密所述通道密钥来生成第一加密通道密钥;向所述数据通道添加参与者,包括通过使用与所述参与者相关联的公钥加密所述通道密钥来生成第二加密通道密钥;其中通过所述数据通道发送的消息包括通过使用所述通道密钥对所述消息的内容进行加密生成的加密内容,并且所述消息还包括所述第一加密通道密钥和所述第二加密通道密钥。2.如权利要求1所述的方法,其中在与所述所有者相关联的用户装置接收到所述消息之后,使用与所述所有者相关联的私钥从所述第一加密通道密钥中解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述消息的所述加密内容进行解密。3.如权利要求1所述的方法,其中在与所述参与者相关联的用户装置接收到所述消息之后,使用与所述参与者相关联的私钥从所述第二加密通道密钥中解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述消息的所述加密内容进行解密。4.如权利要求1所述的方法,所述方法还包括:从所述数据通道移除所述参与者,包括生成第二通道密钥,以及通过使用与所述所有者相关联的所述公钥加密所述第二通道密钥来生成第三加密通道密钥。5.如权利要求4所述的方法,其中所述第二通道密钥没有用与所述参与者相关联的所述公钥加密。6.如权利要求1所述的方法,所述方法还包括:向所述数据通道添加第二参与者,包括通过使用与所述第二参与者相关联的公钥加密所述通道密钥来生成第三加密通道密钥。7.如权利要求6所述的方法,其中通过所述数据通道发送的所述消息还包括所述第三加密通道密钥。8.一种方法,所述方法包括:通过网络从与数据通道的所有者相关联的所有者装置接收所述数据通道的第一加密通道密钥,所述第一加密通道密钥是用与所述数据通道的所述所有者相关联的公钥加密的通道密钥,所述通道密钥用于加密通过所述数据通道共享的内容;通过所述网络从所述所有者装置接收一个或多个二次加密通道密钥,每个二次加密通道密钥分别是用与所述数据通道的相应参与者相关联的公钥加密的所述通道密钥;将所述第一加密通道密钥和所述一个或多个二次加密通道密钥存储到通道列表;通过所述网络将所述通道列表分发给分别与所述数据通道的每个参与者相关联的一个或多个参与者装置;其中所述数据通道上的通信包括所述第一加密通道密钥、所述二次加密通道密钥和使用所述通道密钥加密的内容。9.如权利要求8所述的方法,其中在所述所有者装置通过所述数据通道接收到通信之后,使用与所述所有者相关联的私钥从所述第一加密通道密钥中解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述通信的所述加密内容进行解密。
10.如权利要求8所述的方法,其中在参与者装置通过所述数据通道接收到通信之后,使用与所述参与者相关联的私钥从二次加密通道密钥中解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述通信的所述加密内容进行解密。11.如权利要求8所述的方法,所述方法还包括:通过网络从所述所有者装置接收所述数据通道的第一加密第二通道密钥以排除所述参与者中的至少一个,所述第一加密第二通道密钥是用与所述数据通道的所述所有者相关联的所述公钥加密的第二通道密钥,所述第二通道密钥用于加密通过所述数据通道共享的内容;通过所述网络从所述所有者装置接收一个或多个二次加密第二通道密钥,每个二次加密第二通道密钥分别是用所述参与者中的一者的所述公钥加密的所述第二通道密钥,其中所述一个或多个二次加密第二通道密钥不包括作为用所述参与者中被排除的所述至少一个参与者的所述公钥加密的所述第二通道密钥的二次加密第二通道密钥;更新所述通道列表以包括所述第一加密第二通道密钥和所述一个或多个二次加密第二通道密钥;通过所述网络向所述参与者装置分发所述更新的通道列表。12.如权利要求11所述的方法,其中所述数据通道上的额外通信包括所述第一加密第二通道密钥、所述二次加密第二通道密钥和使用所述第二通道密钥加密的内容。13.如权利要求12所述的方法,所述方法还包括:存储所述数据通道上的所述通信;存储所述数据通道上的所述额外通信。14.如权利要求13所述的方法,其中所述通道密钥允许所述参与者中被排除的所述至少一个参与者访问所存储的通信的所述内容,并且其中所述第二通道密钥防止所述参与者中被排除的所述至少一个参与者访问所存储的额外通信的所述内容。15.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质上面体现有程序指令,所述程序指令在由至少一个处理器执行时致使所述至少一个处理器执行包括以下操作的方法:通过网络游戏服务发起数据通道,包括生成通道密钥,所述通道密钥用于加密通过所述数据通道传送的内容,以及通过使用与所述数据通道的所有者相关联的公钥加密所述通道密钥来生成第一加密通道密钥;向所述数据通道添加参与者,包括通过使用与所述参与者相关联的公钥加密所述通道密钥来生成第二加密通道密钥;其中通过所述数据通道发送的消息包括通过使用所述通道密钥对所述消息的内容进行加密生成的加密内容,并且还包括所述第一加密通道密钥和所述第二加密通道密钥。16.如权利要求15所述的非暂时性计算机可读介质,其中在与所述所有者相关联的用户装置接收到所述消息之后,使用与所述所有者相关联的私钥从所述第一加密通道密钥中解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述消息的所述加密内容进行解密。17.如权利要求15所述的非暂时性计算机可读介质,其中在与所述参与者相关联的用户装置接收到所述消息之后,使用与所述参与者相关联的私钥从所述第二加密通道密钥中
解密出所述通道密钥,并且进一步使用所述解密的通道密钥来对所述消息的所述加密内容进行解密。18.如权利要求15所述的非暂时性计算机可读介质,所述非暂时性计算机可读介质还包括:从所述数据通道移除所述参与者,包括生成第二通道密钥,以及通过使用与所述所有者相关联的所述公钥加密所述第二通道密钥来生成第三加密通道密钥。19.如权利要求18所述的非暂时性计算机可读介质,其中所述第二通道密钥没有用与所述参与者相关联的所述公钥加密。20.如权利要求15所述的非暂时性计算机可读介质,所述非暂时性计算机可读介质还包括:向所述数据通道添加第二参与者,包括通过使用与所述第二参与者相关联的公钥加密所述通道密钥来生成第三加密通道密钥。21.如权利要求20所述的非暂时性计算机可读介质,其中通过所述数据通道发送的所述消息还包括所述第三加密通道密钥。

技术总结
一种方法包括:通过网络游戏服务发起数据通道,包括生成通道密钥,所述通道密钥用于加密通过所述数据通道传送的内容,以及通过使用与所述数据通道的所有者相关联的公钥加密所述通道密钥来生成第一加密通道密钥;向所述数据通道添加参与者,包括通过使用与所述参与者相关联的公钥加密所述通道密钥来生成第二加密通道密钥;其中通过所述数据通道发送的消息包括通过使用所述通道密钥对所述消息的内容进行加密生成的加密内容,并且还包括所述第一加密通道密钥和所述第二加密通道密钥。加密通道密钥和所述第二加密通道密钥。加密通道密钥和所述第二加密通道密钥。


技术研发人员:B.科塔
受保护的技术使用者:索尼互动娱乐有限责任公司
技术研发日:2019.12.11
技术公布日:2021/9/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜