-
公开(公告)号:CN116095174B
公开(公告)日:2024-09-13
申请号:CN202211738531.1
申请日:2022-12-30
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种业务处理的方法、装置、存储介质及电子设备。首先,接收业务方发送的数据处理请求,数据处理请求中携带有密态业务数据、密态业务数据对应的数据量以及密态业务数据对应的值域范围。其次,预估在对密态业务数据进行数据处理后所得到的数据处理结果的值域范围。而后,根据预估得到的值域范围,判断处理密态业务数据后得到的数据处理结果是否会数据溢出。最后,若是,根据预估得到的值域范围,对密态业务数据进行调整,得到调整后密态业务数据,并根据调整后密态业务数据,进行业务处理。本方法可以提高业务处理过程中的运算结果的精度以及正确率。
-
公开(公告)号:CN114726514B
公开(公告)日:2024-03-22
申请号:CN202210275326.X
申请日:2022-03-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例描述了数据的处理方法和装置。根据实施例的方法,首先可以由每一个MPC计算方获取数据提供方发送的第一数据分量,然后从N个MPC计算方中选取出M个MPC计算方对各自持有的第一数据分量分别进行乱序操作。通过循环执行选取M个MPC计算方进行乱序的操作,使得选取的MPC计算方都至少有一次没有被选取进行乱序操作。由于数据提供方是将待处理的数据拆分成了N个数据分量,并分别由不同的MPC计算方所持有。如此各个数据分量的持有方之间进行数据交互时,是将乱序后的数据分量交互的。因此任何一方都很难通过交互的数据推断出另一方的数据,从而能够降低隐私数据泄露的风险。
-
公开(公告)号:CN116167092A
公开(公告)日:2023-05-26
申请号:CN202310451320.8
申请日:2023-04-21
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62
Abstract: 本说明书公开了一种密态数据查询方法、装置、存储介质以及电子设备,通过在终端中以树结构存储包含密态数据及其对应的密态访问地址的数据组,在需查询目标密态数据时,基于该目标密态数据的目标密态访问地址,从树结构中确定存储目标密态数据的数据组的目标节点对应的指定叶子节点,再从该指定叶子节点和根节点之间的路径上的各节点存储的数据组中,确定和该目标密态访问地址匹配的数据组,再将确定出的数据组中的密态数据作为查询到的目标密态数据。本方法无需根据目标密态访问地址,对该终端中存储的各数据组分别对应的密态访问地址进行遍历,即可确定出目标密态数据,降低了查询过程对计算资源的需求,保证了查询效率。
-
公开(公告)号:CN116166216A
公开(公告)日:2023-05-26
申请号:CN202211735449.3
申请日:2022-12-31
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种数据排序方法、装置、设备及可读存储介质,本说明书提供的数据排序方法中,根据非基准密文对应的第一噪音值和第一指定参数更新非基准密文,并将各非基准密文分别与更新后的基准密文进行比较。进而根据第一比较结果将待处理数组划分为多个子数组,将各子数组分别重新作为待处理数组,重复上述比较过程直至各数组只包含单一密文为止,以各数组之间的大小关系,确定各密文的排序结果。可见,在对密文排序的过程中,以噪音值和第一指定参数更新各非基准密文的方式,即使比较结果为非基准密文与基准密文相等,也不会泄露原始的非基准密文与基准密文之间的关系,提高了密文排序过程中数据的安全性和隐私保护性。
-
公开(公告)号:CN116108498A
公开(公告)日:2023-05-12
申请号:CN202211543116.0
申请日:2022-12-02
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种程序执行的方法,在本说明书提供的程序执行的方法中,为从待执行程序中确定的每个关键数值设置相应的第一空槽,并比较各关键数值之间的大小关系,根据比较结果重新确定每个关键数值与第一空槽的对应关系,通过第一空槽与用于存储每个关键数值的第二空槽的数量总和,分裂关键数值从而得到各分裂数值,将待执行程序中的关键数值替换为分裂数值,得到分裂程序,从上述方法可以看出,由待执行程序得到多个分裂程序,因此,当多个待执行程序同时运行时,操作者即使可以推测程序运行的总次数,也无法知悉单一程序运行的具体次数,从而保护了数据的隐私性。
-
公开(公告)号:CN114003962A
公开(公告)日:2022-02-01
申请号:CN202111621978.6
申请日:2021-12-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方数据查询方法及装置,多方包括多个数据拥有方,其各自持有N个目标对象的若干属性项的属性值,方法通过多方之外的中间方执行,方法包括:获得各数据拥有方发送的N个目标对象的属性值密文,以得到密文表格,其中,密文表格的一行对应于一个目标对象,一列对应于一个属性项;以行为单位对密文表格进行乱序,得到乱序表格;响应于针对目标属性项查询排序相关数据的查询指令,对乱序表格中目标属性项对应的属性值密文进行排序,得到目标排序表格,基于目标排序表格,得到排序相关数据作为查询结果。
-
公开(公告)号:CN113992439A
公开(公告)日:2022-01-28
申请号: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计算方被分配的计算任务中的一个子计算任务。能够提高多方安全计算的性能。
-
公开(公告)号:CN117527186A
公开(公告)日:2024-02-06
申请号:CN202311629486.0
申请日:2023-11-30
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种适用于同态运算的加解密方法及装置。其密钥包括第一密钥p和第二密钥q。设定变量的数据结构中包含:预设的第一比特的查找区段和预设的第二比特的明文区段。在加密时,针对待加密的包含隐私数据的明文数据m,随机生成第二中间数v,基于v和生成的随机数生成第一中间值u,以使得u和v的和值满足:查找区段的数据为特定值,明文区段的数据为m。接着,分别基于密钥p和q,对u和v进行例如与取模有关的运算,基于第二运算结果得到m的密文。在解密时,基于密钥p和q以及密文相加次数w,利用上述数据结构中查找区为特定值的特点进行解密。利用上述方式可以进行同态加密和解密。
-
公开(公告)号:CN114726580B
公开(公告)日:2024-01-30
申请号:CN202210227407.2
申请日:2022-03-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/40
Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先各MPC计算方从所述数据提供方发送的数据消息中获取第一数据分量,所述第一数据分量为所述数据提供方将隐私数据拆分后得到的多个数据分量中的部分数据分量,且所述第一数据分量为地址编码分量;对所述第一数据分量进行从地址编码分量到独热编码分量的转换,得到第二数据分量用以进行MPC处理。
-
公开(公告)号:CN117176358A
公开(公告)日:2023-12-05
申请号:CN202311144515.4
申请日:2023-09-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种安全环境验证的方法、装置、存储介质和电子设备,所述方法应用于可信执行环境TEE,所述TEE所在的设备设有物理外设,所述物理外设用于保护所述设备,所述物理外设包括防窃取硬件,将指定时刻到来时生成的随机数发送至防窃取硬件,以接收所述防窃取硬件返回的签名结果,采用与所述TEE绑定的公钥对所述签名结果进行验签,若验签通过,确定所述物理外设正常,若验签不通过,则确定所述物理外设异常,并将验证结果发送至用户。本方法通过将所述TEE与所述防窃取硬件建立通信,将所述TEE利用所述防窃取硬件获取的验证结果发送给用户,使得用户知晓所述TEE是否存在物理外设,以及所述物理外设是否正常运行。
-
-
-
-
-
-
-
-
-