[发明专利]联邦学习建模安全传输的优化方法、装置、介质和设备有效
申请号: | 202210935659.0 | 申请日: | 2022-08-05 |
公开(公告)号: | CN115001720B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 冯建;傅跃兵 | 申请(专利权)人: | 北京融数联智科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/06;H04L9/40;G06N20/00 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 沈煜华 |
地址: | 100088 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联邦 学习 建模 安全 传输 优化 方法 装置 介质 设备 | ||
1.联邦学习建模安全传输的优化方法,应用于第一应用节点,其特征在于,所述方法包括:
从中心服务节点获取第一账号信息,根据所述第一账号信息创建第一客户端,并按照主题命名规则订阅第一主题;
通过所述中心服务节点获取第二应用节点的第二公钥;
随机生成第一对称加密密钥,通过所述第一对称加密密钥加密要发送的第一消息报文明文获得第一消息报文密文,并使用所述第二应用节点的第二公钥对所述第一对称加密密钥的明文进行加密获得第一对称加密密钥的密文;
计算所述第一消息报文明文的第一哈希散列值,并使用第一私钥对所述第一哈希散列值进行加密生成第一签名值,获得包含所述第一对称加密密钥的密文、所述第一签名值和所述第一消息报文密文的第一消息包;
将所述第一消息包通过所述第一客户端发送到所述第二应用节点在所述中心服务节点中订阅的第二主题。
2.根据权利要求1所述的方法,其特征在于,在将所述第一消息包通过所述第一客户端发送到所述第二应用节点在所述中心服务节点中订阅的第二主题之后,还包括:
监听所述第一主题,获取所述第二应用节点发送过来的处理结果对应的第二消息包;
使用所述第一私钥对所述第二消息包中的第二对称加密密钥的密文进行解密,获取所述第二对称加密密钥的明文,并使用所述第二对称加密密钥的明文解密所述第二消息包中的第二消息报文密文,获取所述第二消息报文明文;
计算所述第二消息报文明文的第二哈希散列值,使用所述第二应用节点的第二公钥验证所述第二消息包中的第二签名值是否合法;
当所述第二签名值合法时,解析所述第二消息报文明文。
3.根据权利要求1所述的方法,其特征在于,在所述的从中心服务节点获取第一账号信息之前,还包括:
通过中心服务节点注册第一应用节点,触发所述中心服务节点生成第一账号信息;
生成包含第一公钥和第一私钥的第一密钥对,将所述第一公钥保存至所述中心服务节点,并且将所述第一私钥保存在所述第一应用节点;
所述的从中心服务节点获取第一账号信息,根据所述第一账号信息创建第一客户端,具体包括:
从所述中心服务节点获取所述第一账号信息,所述第一账号信息包括第一账号和第一密码,根据所述第一账号和所述第一密码创建第一客户端。
4.根据权利要求3所述的方法,其特征在于,所述的按照主题命名规则订阅第一主题,具体包括:
按照指令类型、数据请求类型、所述第一应用节点的标识和所述第二应用节点的标识订阅第一主题,以接收所述第二应用节点发送至所述第一应用节点的请求数据;其中,所述第一应用节点的标识和所述第二应用节点的标识是由所述中心服务节点分配的。
5.联邦学习建模安全传输的优化方法,应用于第二应用节点,其特征在于,所述方法包括:
从中心服务节点获取第二账号信息,根据所述第二账号信息创建第二客户端,并按照主题命名规则订阅第二主题;
监听所述第二主题,获取第一应用节点发送过来的第一消息包;
使用第二私钥对所述第一消息包中的第一对称加密密钥的密文进行解密,获得第一对称加密密钥的明文,并使用所述第一对称加密密钥的明文解密所述第一消息包中的第一消息报文密文,获得第一消息报文明文;
从所述中心服务节点获取所述第一应用节点的第一公钥;
计算所述第一消息报文明文的第一哈希散列值,并使用所述第一应用节点的第一公钥验证所述第一消息包中的第一签名值是否合法;
当所述第一签名值合法时,按照所述第一消息包中的第一消息报文明文进行数据处理,获得处理结果;
随机生成第二对称加密密钥,通过所述第二对称加密密钥加密所述处理结果对应的第二消息报文明文,获得第二消息报文密文,并使用所述第一应用节点的第一公钥对所述第二对称加密密钥的明文进行加密获得第二对称加密密钥的密文;
计算所述第二消息报文明文的第二哈希散列值,并使用所述第二私钥对所述第二哈希散列值进行加密生成第二签名值,获得包含所述第二对称加密密钥的密文、所述第二签名值和所述第二消息报文密文的第二消息包;
将所述第二消息包通过所述第二客户端发送到所述第一应用节点在所述中心服务节点中订阅的第一主题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京融数联智科技有限公司,未经北京融数联智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210935659.0/1.html,转载请声明来源钻瓜专利网。