[发明专利]一种MPC协议识别方法、装置及电子设备有效
申请号: | 202111382890.3 | 申请日: | 2021-11-22 |
公开(公告)号: | CN113824616B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 王天雨 | 申请(专利权)人: | 华控清交信息科技(北京)有限公司 |
主分类号: | H04L43/18 | 分类号: | H04L43/18 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 李欣 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mpc 协议 识别 方法 装置 电子设备 | ||
本申请公开了一种MPC协议识别方法、装置及电子设备,包括:获取使用待识别MPC协议进行多方安全计算的通信过程信息,通信过程信息表示使用该待识别MPC协议进行多方安全计算的通信过程的特征;针对多种MPC协议中的每种MPC协议,将获取的通信过程信息,与该MPC协议的标准通信过程信息进行比对,得到比对结果;基于得到的多个比对结果,从多种MPC协议中,识别出该待识别MPC协议。采用本申请实施例提供的方案,实现了对MPC协议的有效识别。
技术领域
本申请涉及隐私计算技术领域以及多方安全计算技术领域,尤其涉及一种MPC(Secure Multi-party Computation,多方安全计算)协议识别方法、装置及电子设备。
背景技术
随着以多方安全计算为代表的隐私计算技术的发展,开发多方安全计算等隐私计算的开发者和专业公司越来越多。在实际应用中,在对产品进行标准化检测或者产品运营维护阶段,可能需要对多方安全计算协议的实现及运行情况进行检测和验证,包括所使用的多方安全计算协议、运行的状态及正确性等方面。
在现有协议识别方法中,往往是通过获取通信的内容,并基于获取的内容进行协议识别。然而,在多方安全计算等隐私计算协议中,参与实体间的通信内容本身通常是进行了加密或者使用随机数进行了隐藏,外部工具无法直接基于加密的通信内容进行协议识别。
发明内容
本申请实施例提供一种MPC协议识别方法、装置及电子设备,用以解决现有技术中存在的无法对MPC协议进行识别的问题。
本申请实施例提供一种MPC协议识别方法,包括:
获取使用待识别MPC协议进行多方安全计算的通信过程信息,所述通信过程信息表示使用所述待识别MPC协议进行多方安全计算的通信过程的特征;
针对多种MPC协议中的每种MPC协议,将获取的所述通信过程信息,与该MPC协议的标准通信过程信息进行比对,得到比对结果;
基于得到的多个所述比对结果,从所述多种MPC协议中,识别出所述待识别MPC协议。
进一步的,所述针对多种MPC协议中的每种MPC协议,将获取的所述通信过程信息,与该MPC协议的标准通信过程信息进行比对,得到比对结果,包括:
基于获取的所述通信过程信息,按照预设的图像生成方式,生成表示所述通信过程信息的通信时序图;
针对多种MPC协议中的每种MPC协议,将所述通信时序图,与该MPC协议的标准通信时序图进行比对,得到比对结果,所述标准通信时序图为基于该MPC协议的标准通信过程信息,按照所述图像生成方式生成的。
进一步的,所述获取使用待识别MPC协议进行多方安全计算的通信过程信息,包括:
获取使用待识别MPC协议进行多方安全计算的多种通信过程信息。
所述针对多种MPC协议中的每种MPC协议,将获取的所述通信过程信息,与该MPC协议的标准通信过程信息进行比对,得到比对结果,包括:
针对多种MPC协议中的每种MPC协议,将获取的所述多种通信过程信息,与该MPC协议的多种标准通信过程信息之间,分别进行对应的比对,得到多个偏差值,所述偏差值表示所述通信过程信息与对应的标准通信过程信息之间的偏差程度;
按照预设权重,对所述多个偏差值进行加权求和,得到偏差结果,作为比对结果。
进一步的,所述通信过程信息至少包括如下信息之一:
通信量比例,所述通信量比例为计算节点之间各次通信的数据量的比例;
通信间隔比例,所述通信间隔比例为计算节点之间各次通信间隔的时长的比例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111382890.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自愈合聚氨酯可拉伸电极的制备方法及其应用
- 下一篇:BAR条测试用载具