-
公开(公告)号:CN114726511A
公开(公告)日:2022-07-08
申请号:CN202210227401.5
申请日:2022-03-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先各MPC计算方从所述数据提供方发送的数据消息中获取第一数据分量,所述第一数据分量为所述数据提供方将隐私数据拆分后得到的多个数据分量中的部分数据分量,且所述第一数据分量为逻辑分量;然后对所述第一数据分量进行从逻辑分量到算数分量的转换,得到第二数据分量用以进行MPC处理。
-
公开(公告)号:CN114692060A
公开(公告)日:2022-07-01
申请号:CN202210213272.4
申请日:2022-03-04
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F17/10
Abstract: 本说明书实施例提供了一种数据处理方法和装置。根据该实施例的方法,首先接收数据处理任务,所述数据处理任务中包含待处理的非多项式函数和与所述非多项式函数的自变量对应的待处理数据;然后将所述待处理数据进行第一线性变换以使第一线性变换后的数据对应的自变量值落入模拟定义域,所述模拟定义域为从所述非多项式函数的自变量的定义域中选择的一个区间;再利用所述第一线性变换后的数据,获得对应的模拟多项式函数值,所述模拟多项式是在所述模拟定义域上对所述非多项式函数进行切比雪夫级数拟合得到的;最后依据所述第一线性变换,将所述模拟多项式函数值进行第二线性变换后,得到所述非多项式函数的值。
-
公开(公告)号:CN113992439B
公开(公告)日:2022-05-06
申请号:CN202111608228.5
申请日:2021-12-27
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/40 , H04L67/1001 , H04L67/1097 , G06F9/50 , G06F21/53
Abstract: 本说明书实施例提供了一种分布式多方安全计算系统及方法。该系统包括至少两个TEE计算方,不同TEE计算方被分配有一次多方安全计算中包括的不同计算任务;其中,每一个TEE计算方中均包括至少一个TEE节点;且,至少一个TEE计算方中包括至少两个TEE节点;不同TEE计算方中的TEE节点通过多方安全计算协议进行通信;同一个TEE计算方中的至少两个TEE节点分别执行该同一个TEE计算方被分配的计算任务中的一个子计算任务。能够提高多方安全计算的性能。
-
公开(公告)号:CN114090638B
公开(公告)日:2022-04-22
申请号:CN202210068068.8
申请日:2022-01-20
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2455 , G06F16/2453 , G06F16/22
Abstract: 本说明书实施例提供一种基于隐私保护的数据查询方法及装置,在对由第三方对多个数据方的数据构成的联合数据表处理过程中,需要基于数据表若干属性列的排序获取相关数据的情况下,在联合数据表按照属性列的属性值排序时,针对联合数据表乱序后的乱序数据表引入行标识,并通过行标识建立索引。行标识由第三方确定,且在索引表中以密文形式存在,而候选行的行标识可以被恢复为明文,从而既加快密态查询效率,又能确保联合数据表中的密态数据不泄露。
-
公开(公告)号:CN114003962B
公开(公告)日:2022-04-12
申请号:CN202111621978.6
申请日:2021-12-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方数据查询方法及装置,多方包括多个数据拥有方,其各自持有N个目标对象的若干属性项的属性值,方法通过多方之外的中间方执行,方法包括:获得各数据拥有方发送的N个目标对象的属性值密文,以得到密文表格,其中,密文表格的一行对应于一个目标对象,一列对应于一个属性项;以行为单位对密文表格进行乱序,得到乱序表格;响应于针对目标属性项查询排序相关数据的查询指令,对乱序表格中目标属性项对应的属性值密文进行排序,得到目标排序表格,基于目标排序表格,得到排序相关数据作为查询结果。
-
公开(公告)号:CN113987559B
公开(公告)日:2022-04-08
申请号:CN202111601087.4
申请日:2021-12-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的双方联合进行数据处理的方法及装置,第一方持有隐私数据构成的原始矩阵,第二方持有隐私数据构成的n个原始向量,该方法包括:第一方从第二方接收加密综合向量,加密综合向量是使用第二方的公钥,利用同态加密算法对综合向量加密得到的,综合向量是,n个原始向量在对应的n个计算空间中的映射结果的组合,n个计算空间彼此不同且互相隔离;利用原始矩阵以及加密综合向量,确定加密结果向量;至少基于加密结果向量,确定数据处理结果,并将数据处理结果发送至第二方,使得第二方根据数据处理结果,获得原始矩阵与n个原始向量的相乘计算结果。
-
公开(公告)号:CN113987554B
公开(公告)日:2022-04-08
申请号:CN202111585885.2
申请日:2021-12-23
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/60
Abstract: 本说明书实施例提供一种获取数据授权的方法、装置及系统,在获取数据授权的方法中,可信计算中心中任意的第一计算节点,从第一提供方接收认证请求。向第一提供方返回认证信息,其中至少包括第一计算节点中运行的第一计算逻辑的第一代码哈希。接收第一提供方在确定第一计算节点通过可信认证,且第一代码哈希通过正确性验证后发送的通道建立请求。根据通道建立请求,建立与第一提供方之间的第一可信通道。通过第一可信通道,接收基于数据提供方的隐私数据获得的若干加密分片的各加密秘钥中的目标加密秘钥,从而获得基于第一计算逻辑,对目标加密秘钥对应的目标加密分片进行计算的权限。由此,可确保数据提供方的隐私数据的安全性。
-
公开(公告)号:CN114021198A
公开(公告)日:2022-02-08
申请号:CN202111635107.X
申请日:2021-12-29
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的确定共有数据的方法及装置,中间方从第一方和第二方分别获取各自的分桶数据,分桶数据由各方将持有的隐私数据集进行预设分桶处理而得到,预设分桶处理包括,针对任意的隐私数据,根据隐私数据所落入的第一区段,将其映射值填入多个桶空间中的目标桶空间;多个桶空间中任意的第一桶空间包括若干个第一区段;针对任意一方的分桶数据中第一桶空间的第一映射值,将其与另一方的分桶数据中第二桶空间的各映射值进行比较,得到第一映射值的比较结果;第二桶空间与第一桶空间存在共有第一区段;将任一方的分桶数据中各个映射值的比较结果构成的结果集合,发送至第一方和第二方,用于确定两方隐私数据集的共有数据。
-
公开(公告)号:CN114726512B
公开(公告)日:2024-03-26
申请号:CN202210227410.4
申请日:2022-03-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先每一个MPC计算方获取数据提供方发送的数据消息,并利用所述数据消息获取第一数据分量;然后利用所述第一数据分量,进行算数共享处理,得到第二数据分量用以进行MPC处理;其中,N个MPC计算方接收到的N个数据消息包括:所述数据提供方将隐私数据拆分为M个数据分量,并在其中M个数据消息中分别携带其中一个数据分量后发送的,1<M≤N,M为正整数。
-
公开(公告)号:CN117453969A
公开(公告)日:2024-01-26
申请号:CN202311413995.X
申请日:2023-10-27
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/903 , G06F16/9038 , G06F21/60 , G06F21/62
Abstract: 本说明书公开了一种密态数据查询方法、装置、存储介质和电子设备,所述方法应用于终端,获取若干个包括密态键和密态值的密态数据,对所述若干个密态数据进行排序,得到密态数据序列,对所述密态数据序列分段,确定若干个分段序列,针对每个分段序列,确定该分段序列的密态访问地址,并存储该对应关系。接收其他终端发送的待查询的密态键的范围,确定所述待查询的密态键的范围对应的密态访问地址范围,根据所述密态访问地址范围及所述对应关系,得到查询结果,并将所述查询结果返回至所述其他终端。本方法在查询密态数据时,可查询该密态访问地址范围的密态数据即可,减少了基于密态访问地址查询密态数据的资源浪费,提高了查询效率。
-
-
-
-
-
-
-
-
-