针对多方安全数据库的查询优化方法、装置和系统.pdf
运升****魔王
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
针对多方安全数据库的查询优化方法、装置和系统.pdf
本说明书实施例提供一种针对多方安全数据库的查询优化方法、装置和系统。查询优化方法包括,首先,中心设备接收当前查询,并生成该当前查询的多个执行计划;其中,当前查询涉及多个目标数据库。接着,中心设备针对各执行计划,确定出对应的成本计算式,所述成本计算式用于计算多个目标数据库联合执行该执行计划所需的执行成本。然后,多个目标数据库对应的多个查询引擎,采用与所述成本计算式对应的目标安全计算方式,执行多方安全计算MPC,得到安全计算结果;于是,中心设备根据安全计算结果,确定出各个成本计算式中成本值最低的优化执行计划。
针对多方安全数据库的数据查询方法、装置及系统.pdf
本说明书实施例中提供了一种针对多方安全数据库的数据查询方法、装置及系统。应用于中心节点的方法包括:接收来自数据请求方的数据查询请求,数据查询请求涉及存储于若干数据提供方的若干目标数据;确定数据查询请求是否满足若干目标数据各自的安全要求;当数据查询请求满足若干目标数据各自的安全要求时,对若干目标数据进行处理以获得结果数据;向数据请求方发送结果数据。中心节点根据存储于数据提供方的目标数据的安全要求,限制数据请求方对目标数据的查询情况,使数据提供方通过中心节点实现有限制的向外部共享目标数据,对共享场景提供安全的
数据查询方法、装置及多方安全数据库.pdf
本说明书实施例中提供了一种多方安全数据库、针对该多方安全数据库的数据查询方法和装置。多方安全数据库包括中心节点和多个数据库,中心节点具有公开的第一接口,多个数据库对应的多个查询引擎均包括用于与第一接口进行交互的第二接口。其中,该中心节点能根据查询请求从多个数据库中确定出该查询请求涉及的多个目标数据库,并通过第一接口向多个目标数据库对应的多个目标查询引擎发送查询指示;多个目标查询引擎能从其第二接口接收查询指示,执行该查询指示以获得查询结果,并通过其第二接口向中心节点的第一接口发送该查询结果。
基于多方安全的图查询方法、系统及相关装置.pdf
本申请实施例公开了一种基于多方安全的图查询方法、系统及相关装置,方法包括:通过多个参与方中每一参与方对各自的本地图数据进行顶点ID提取,得到多个顶点ID,每一顶点ID对应一个用户;通过多个参与方利用隐私集合求交技术确定多个顶点ID之间的交集用户,得到目标交集用户;通过至少一个数据提供方中的每一数据提供方提取目标交集用户的n阶邻域,并将n阶邻域假名化,得到各自的参考n阶邻域,保存各自的假名和原始ID对应的字典;通过需求方根据该需求方的本地图数据和至少一个数据提供方的参考n阶邻域执行图查询任务,得到目标查询结
针对多方的隐私数据进行安全运算的方法和装置.pdf
本说明书实施例提供一种针对多方的隐私数据进行安全运算的方法和装置,方法包括:第一方利用本地的第一隐私数据,与第二方的第二隐私数据,得到各个位分别对应的标识数据的第一分片;标识数据标识出第一隐私数据的该位与第二隐私数据的该位是否不相等;查找各标识数据中第一个非0的标识数据,得到该标识数据对应的第一隐私数据和第二隐私数据的各位中不相等的最高位的第一分片;利用本方的最高位的第一分片,与第二方的第二隐私数据和最高位的第二分片,得到第二隐私数据中对应于最高位的数值大小的第一分片;基于最高位的数值大小,确定比较结果。