-
公开(公告)号:CN117473133A
公开(公告)日:2024-01-30
申请号:CN202311424144.5
申请日:2023-10-27
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/9035 , G06F16/901 , G06F21/60
Abstract: 本说明书公开了一种密态数据查询方法、装置、存储介质以及电子设备,在一次查询过程中,确定多个待查询密态数据分别对应的待查询密态地址,针对每个待查询密态地址,从树结构中确定存储该待查询密态数据的数据组的目标节点对应的指定叶子节点,再确定指定叶子节点和根节点在该树结构的目标路径。最后从各路径上各节点存储的各数据组中,确定各待查询密态地址分别对应的各待查询密态地址。仅需要一个查询过程,即可确定多个待查询密态地址分别对应的待查询密态数据,提高了查询效率,减少了基于密态访问地址进行数据查询时对计算资源的需求。
-
公开(公告)号:CN116166693A
公开(公告)日:2023-05-26
申请号:CN202310454017.3
申请日:2023-04-21
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2453 , G06F16/2455 , G06F16/22 , G06F16/21
Abstract: 本说明书公开了一种基于密态范围索引的数据查询方法、装置以及设备,通过在终端中以树结构存储包含密态数据及其对应的密态范围的基础数据组,在需查询目标密态数据时,基于该目标密态数据对应密态范围内的目标密态取值,从树结构中确定存储目标密态数据的基础数据组的目标节点对应的指定叶子节点,再从该指定叶子节点和根节点之间的路径上的各节点存储的基础数据组中,确定该目标密态取值落入的密态范围对应的基础数据组,将确定出的基础数据组中的密态数据作为查询到的目标密态数据。本方法无需根据目标密态取值,与该终端中存储的各密态范围进行遍历比对,即可确定出目标密态数据,降低了查询过程对计算资源的需求,保证了查询效率。
-
公开(公告)号:CN116095174A
公开(公告)日:2023-05-09
申请号:CN202211738531.1
申请日:2022-12-30
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书公开了一种业务处理的方法、装置、存储介质及电子设备。首先,接收业务方发送的数据处理请求,数据处理请求中携带有密态业务数据。其次,预估在对密态业务数据进行数据处理后所得到的数据处理结果的值域范围。而后,根据值域范围,判断处理密态业务数据后得到的数据处理结果是否会数据溢出。最后,若是,根据值域范围,对待处理密态数据进行调整,得到调整后密态数据,并根据调整后密态数据,进行业务处理。本方法可以提高业务处理过程中的运算结果的精度以及正确率。
-
公开(公告)号:CN114726580A
公开(公告)日:2022-07-08
申请号:CN202210227407.2
申请日:2022-03-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/40
Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先各MPC计算方从所述数据提供方发送的数据消息中获取第一数据分量,所述第一数据分量为所述数据提供方将隐私数据拆分后得到的多个数据分量中的部分数据分量,且所述第一数据分量为地址编码分量;对所述第一数据分量进行从地址编码分量到独热编码分量的转换,得到第二数据分量用以进行MPC处理。
-
公开(公告)号:CN114726514A
公开(公告)日:2022-07-08
申请号:CN202210275326.X
申请日:2022-03-21
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例描述了数据的处理方法和装置。根据实施例的方法,首先可以由每一个MPC计算方获取数据提供方发送的第一数据分量,然后从N个MPC计算方中选取出M个MPC计算方对各自持有的第一数据分量分别进行乱序操作。通过循环执行选取M个MPC计算方进行乱序的操作,使得选取的MPC计算方都至少有一次没有被选取进行乱序操作。由于数据提供方是将待处理的数据拆分成了N个数据分量,并分别由不同的MPC计算方所持有。如此各个数据分量的持有方之间进行数据交互时,是将乱序后的数据分量交互的。因此任何一方都很难通过交互的数据推断出另一方的数据,从而能够降低隐私数据泄露的风险。
-
公开(公告)号:CN114726512A
公开(公告)日:2022-07-08
申请号:CN202210227410.4
申请日:2022-03-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先每一个MPC计算方获取数据提供方发送的数据消息,并利用所述数据消息获取第一数据分量;然后利用所述第一数据分量,进行算数共享处理,得到第二数据分量用以进行MPC处理;其中,N个MPC计算方接收到的N个数据消息包括:所述数据提供方将隐私数据拆分为M个数据分量,并在其中M个数据消息中分别携带其中一个数据分量后发送的,1<M≤N,M为正整数。
-
公开(公告)号:CN113987554A
公开(公告)日:2022-01-28
申请号:CN202111585885.2
申请日:2021-12-23
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/60
Abstract: 本说明书实施例提供一种获取数据授权的方法、装置及系统,在获取数据授权的方法中,可信计算中心中任意的第一计算节点,从第一提供方接收认证请求。向第一提供方返回认证信息,其中至少包括第一计算节点中运行的第一计算逻辑的第一代码哈希。接收第一提供方在确定第一计算节点通过可信认证,且第一代码哈希通过正确性验证后发送的通道建立请求。根据通道建立请求,建立与第一提供方之间的第一可信通道。通过第一可信通道,接收基于数据提供方的隐私数据获得的若干加密分片的各加密秘钥中的目标加密秘钥,从而获得基于第一计算逻辑,对目标加密秘钥对应的目标加密分片进行计算的权限。由此,可确保数据提供方的隐私数据的安全性。
-
公开(公告)号:CN118332159A
公开(公告)日:2024-07-12
申请号:CN202410560204.4
申请日:2024-05-07
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/901 , G06F16/903 , G06F21/62
Abstract: 本说明书实施例提供了一种保护隐私的数值范围查询方法、索引构建方法及装置,涉及计算机技术领域。在构建索引时,通过n个数据映射与m个数值范围区间之间的映射关系,建立m个范围索引与n个地址索引之间的对应关系,并将地址索引及其对应的范围索引作为数据块,通过不经意随机访问方式存储在树形数据库中。在对数据进行范围查询时,利用上述对应关系,确定待查询数值范围对应的第一范围索引,并基于该第一范围索引计算对应的第一叶子节点,通过不经意随机访问方式从树形数据库中读取对应的若干数据块,并从若干数据块中确定目标地址索引,基于目标地址索引和n个地址索引生成n维查询向量,利用n维查询向量从n个数据中确定查询结果。
-
公开(公告)号:CN117857007A
公开(公告)日:2024-04-09
申请号:CN202311631398.4
申请日:2023-11-30
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种适用于同态运算的轻量加解密方法及装置。其密钥包括第一密钥p和第二密钥q。密钥以及和值M的数据结构中包含明文区段和缓冲区段,并且密钥的明文区段和缓冲区段的数据为0,和值M的明文区段的数据为明文数据m。在加密过程中,基于随机生成的第二中间数v和随机数生成第一中间数u,u和v的和值即为M。分别基于密钥p和q,对u和v进行与取模有关的运算,可以得到明文数据m的密文。在解密时,基于密钥p和q对密文数据c进行取模有关的逆运算,能够得到第三中间值M′,由于密钥的缓冲区和明文区数据为0,因此能够直接从第三中间值M′的明文区段中解密出明文数据。利用上述方式可以实现轻量的同态加密和解密。
-
公开(公告)号: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为正整数。
-
-
-
-
-
-
-
-
-