-
公开(公告)号:CN112860738B
公开(公告)日:2021-08-06
申请号:CN202110443996.3
申请日:2021-04-23
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2453 , G06F16/2455 , G06F21/62
Abstract: 本说明书实施例提供一种针对多方安全数据库的查询优化方法、装置和系统。查询优化方法包括,首先,中心设备接收当前查询,并生成该当前查询的多个执行计划;其中,当前查询涉及多个目标数据库。接着,中心设备针对各执行计划,确定出对应的成本计算式,所述成本计算式用于计算多个目标数据库联合执行该执行计划所需的执行成本。然后,多个目标数据库对应的多个查询引擎,采用与所述成本计算式对应的目标安全计算方式,执行多方安全计算MPC,得到安全计算结果;于是,中心设备根据安全计算结果,确定出各个成本计算式中成本值最低的优化执行计划。
-
公开(公告)号:CN118353616A
公开(公告)日:2024-07-16
申请号:CN202410396268.5
申请日:2024-04-02
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种生成安全计算协议的数据元组的方法及装置,涉及安全计算协议的发送方和接收方,其中发送方获取通过与安全计算协议的接收方执行L次目标OT协议得到的L个秘密索引和L个目标数值。从接收方接收L维目标向量,根据L个秘密索引和L个目标数值,以及目标向量,确定中间向量。将中间向量拆分为第一秘密向量和第一噪声向量,并根据第一秘密向量、第一噪声向量和第一矩阵,计算第一结果向量。将L个秘密索引构成的向量拆分为第二秘密向量和第二噪声向量,并根据第二秘密向量、第二噪声向量和第一矩阵,计算第二结果向量。上述第一结果向量和第二结果向量形成发送方持有的数据元组部分。
-
公开(公告)号:CN118337394A
公开(公告)日:2024-07-12
申请号:CN202410397976.0
申请日:2024-04-02
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种零知识集合成员证明方法和装置,方法包括:用户设备从验证方设备接收集合S的大小为η的子集合S′;根据第三方公开的参数集,以及元素u和证据σ,计算得到两个公开值,并发送给验证方设备,使其根据发送的公开值和子集合S′中的各个元素计算得到第三公开值;根据生成的η组随机数、上述三个公开值,计算得到η组随机陈述,并发送给验证方设备;从验证方设备接收随机挑战c;将η组证明值和对应挑战值构成的η组数据证明发送给验证方设备,验证方设备通过验证随机陈述,挑战值以及证明值之间是否满足预设关系,确认用户设备拥有的元素u是否属于子集合S′。能够高效的实现对于动态子集的成员证明。
-
公开(公告)号:CN115001733A
公开(公告)日:2022-09-02
申请号:CN202210396044.5
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种数据确定方法、装置、存储介质及终端,其中,方法包括:第一终端发送第一加密数据至第二终端;第二终端采用第二公钥对第一加密数据进行加密得到第二加密数据,并将第二加密数据和第三加密数据发送至第一终端;第一终端采用第一公钥对第三加密数据进行加密得到第四加密数据,获取第二加密数据和第四加密数据的第一交集数据,并发送第一交集数据至第三终端;第三终端获取第一终端发送的第五加密数据;第三终端基于第五加密数据和第一交集数据确定第二交集数据,并发送第二交集数据至第一终端和第二终端。
-
公开(公告)号:CN115001733B
公开(公告)日:2024-06-04
申请号:CN202210396044.5
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种数据确定方法、装置、存储介质及终端,其中,方法包括:第一终端发送第一加密数据至第二终端;第二终端采用第二公钥对第一加密数据进行加密得到第二加密数据,并将第二加密数据和第三加密数据发送至第一终端;第一终端采用第一公钥对第三加密数据进行加密得到第四加密数据,获取第二加密数据和第四加密数据的第一交集数据,并发送第一交集数据至第三终端;第三终端获取第一终端发送的第五加密数据;第三终端基于第五加密数据和第一交集数据确定第二交集数据,并发送第二交集数据至第一终端和第二终端。
-
公开(公告)号:CN117218699A
公开(公告)日:2023-12-12
申请号:CN202311075610.3
申请日:2023-08-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种人脸信息处理方法和系统。所述方法由存储有经加密保护的人脸特征底库的处理设备执行,所述方法包括:对待识别人脸图像进行特征提取,得到待识别人脸特征;基于函数加密系统中的主密钥和待识别人脸特征,生成与目标相似度的表征函数对应的派生密钥;使用所述派生密钥从人脸特征底库中参考人脸特征的密文中解密出反映待识别人脸特征与参考人脸特征之间目标相似度的表征函数值,所述表征函数值用于确定所述待识别人脸图像的识别结果。
-
公开(公告)号:CN116710949A
公开(公告)日:2023-09-05
申请号:CN202180087361.2
申请日:2021-07-02
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06Q50/00
Abstract: 利用差分私有数据交集进行数据通信的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。一示例方法包括:基于用于建立差分隐私(DP)数据保护的参数确定多个偏置参数;基于来自客户端设备的客户端数据和来自服务器设备的服务器数据确定数据交集;基于所述客户端数据和所述多个偏置参数更新数据交集;以及将更新后的具有差分隐私数据保护的所述数据交集返回给客户端设备。
-
公开(公告)号:CN114978484A
公开(公告)日:2022-08-30
申请号:CN202210394145.9
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/08
Abstract: 本说明书实施例公开了一种用于保护隐私的数据处理方法、装置和计算机设备。所述方法包括:将隐私数据编码到第一多项式函数的系数中;获取第一多项式函数的多个函数值,作为隐私数据拆分后的多个分片,其中,隐私数据的分片用于采用秘密分享算法进行计算,以获得目标数据分片。本说明书实施例的技术方案,利用第一多项式函数对隐私数据进行了拆分。另外,还可以在本地对多个隐私数据的分片进行计算,得到目标数据的分片,无需借助于第三方,提高了秘密分享算法的计算效率。另外,还利用第二多项式函数恢复了目标数据。
-
公开(公告)号:CN113868295A
公开(公告)日:2021-12-31
申请号:CN202111126949.2
申请日:2021-09-18
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2455 , G06F16/242 , G06F16/248 , G06F16/23 , G06F16/25 , G06F21/62
Abstract: 本说明书实施例中提供了一种多方安全数据库、针对该多方安全数据库的数据查询方法和装置。多方安全数据库包括中心节点和多个数据库,中心节点具有公开的第一接口,多个数据库对应的多个查询引擎均包括用于与第一接口进行交互的第二接口。其中,该中心节点能根据查询请求从多个数据库中确定出该查询请求涉及的多个目标数据库,并通过第一接口向多个目标数据库对应的多个目标查询引擎发送查询指示;多个目标查询引擎能从其第二接口接收查询指示,执行该查询指示以获得查询结果,并通过其第二接口向中心节点的第一接口发送该查询结果。
-
公开(公告)号:CN112860752A
公开(公告)日:2021-05-28
申请号:CN202110443580.1
申请日:2021-04-23
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2455 , G06F16/25
Abstract: 本说明书实施例中提供了一种针对多方安全数据库的数据查询方法、装置及系统。应用于中心节点的方法包括:接收来自数据请求方的数据查询请求,数据查询请求涉及存储于若干数据提供方的若干目标数据;确定数据查询请求是否满足若干目标数据各自的安全要求;当数据查询请求满足若干目标数据各自的安全要求时,对若干目标数据进行处理以获得结果数据;向数据请求方发送结果数据。中心节点根据存储于数据提供方的目标数据的安全要求,限制数据请求方对目标数据的查询情况,使数据提供方通过中心节点实现有限制的向外部共享目标数据,对共享场景提供安全的数据解决方案,有利于对目标数据中的部分或全部数据进行安全保护。
-
-
-
-
-
-
-
-
-