-
公开(公告)号:CN112822201A
公开(公告)日:2021-05-18
申请号:CN202110087022.6
申请日:2021-01-22
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L29/06
Abstract: 本说明书提供一种保护隐私的差异数据确定方法、装置、设备及系统,通过各自持有不同数据的双方分别先对自己持有的数据进行一次加密后,其中一方再将自己加密后的数据发送给另一方进行二级加密,另一方在对对方的数据进行二级加密时增加了乱序手段,使得对方即使在获得两方数据的加密数据的差异数据后也无法基于数据的位置获得差异数据的明文以及交集数据的明文。未被打乱顺序的一方可以基于对方发送的差异数据加密集合和自己拥有的数据集合,获知差异数据的明文。获得的差异数据的明文仅仅是自己持有的数据与对方持有的数据中有差别的数据,并不能获知差异数据在对方持有的数据中的数据值。
-
公开(公告)号:CN112597524B
公开(公告)日:2021-05-18
申请号:CN202110235466.X
申请日:2021-03-03
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/60
Abstract: 本说明书实施例提供一种隐私求交的方法及装置,在两个数据方进行隐私求交过程中,基于其中一方可以获取数据交集的业务需求,通过至少一方将各条业务数据加密并预先保存密文,每次隐私求交过程中,由各个数据方协商当前盐用于两个数据方对当前次隐私求交过程中,对业务数据的加盐处理,每个隐私求交过程仅更新盐,而无需更新密钥重新对业务数据加密,从而数据变化频率小的一方可以将业务数据提前进行加密并反复在多个隐私求交过程中使用,如此,在隐私求交过程中仅对协商的当前盐进行加密,并利用盐的密文对业务数据的密文进行加盐操作,可以大大减少单次隐私求交过程中的计算量,提高隐私求交的效率。
-
公开(公告)号:CN112800478A
公开(公告)日:2021-05-14
申请号:CN202110370782.8
申请日:2021-04-07
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护隐私数据的共有数据确定方法、装置和系统。方法包括:第一方与第二方进行多方安全计算,获得第一随机向量和第二随机向量;第一随机向量、第二随机向量与第二方具有的随机值和第三随机向量之间满足第一关系;针对各个第一隐私数据,得到分别对应的第一结果;构建运算函数,以使运算函数针对各个第一隐私数据的运算结果等于第一结果;将运算函数发送给第二方;从第二方接收其针对各个第二隐私数据进行第一处理得到的第一结果序列;其中第一处理利用了第一关系、运算函数和哈希运算;针对各个第一隐私数据,得到第二结果序列;确定第一结果序列与第二结果序列的交集,以确定共有数据。能够提升性能。
-
公开(公告)号:CN111125727B
公开(公告)日:2021-05-14
申请号:CN201911219782.7
申请日:2019-12-03
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供混淆电路生成方法、预测结果确定方法、装置和电子设备的实施例。所述方法包括:执行混淆电路,得到森林模型中多个叶子节点的多个标签,所述标签用于标识叶子节点的匹配状态;对所述多个标签进行求和处理,得到求和结果;将所述求和结果作为所述森林模型的预测结果;或者,向模型方发送所述求和结果,以便模型方根据所述求和结果计算所述森林模型的预测结果;或者,以所述求和结果为输入,与模型方共同执行多方安全比较算法,以比较所述森林模型的预测结果与预设值的大小。本说明的实施例,通过多方安全计算,可以在模型方不泄漏森林模型、且数据方不泄漏业务数据的条件下,获得森林模型的预测结果,实现了隐私保护。
-
公开(公告)号:CN112597524A
公开(公告)日:2021-04-02
申请号:CN202110235466.X
申请日:2021-03-03
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/60
Abstract: 本说明书实施例提供一种隐私求交的方法及装置,在两个数据方进行隐私求交过程中,基于其中一方可以获取数据交集的业务需求,通过至少一方将各条业务数据加密并预先保存密文,每次隐私求交过程中,由各个数据方协商当前盐用于两个数据方对当前次隐私求交过程中,对业务数据的加盐处理,每个隐私求交过程仅更新盐,而无需更新密钥重新对业务数据加密,从而数据变化频率小的一方可以将业务数据提前进行加密并反复在多个隐私求交过程中使用,如此,在隐私求交过程中仅对协商的当前盐进行加密,并利用盐的密文对业务数据的密文进行加盐操作,可以大大减少单次隐私求交过程中的计算量,提高隐私求交的效率。
-
公开(公告)号:CN112511361A
公开(公告)日:2021-03-16
申请号:CN202110158418.5
申请日:2021-02-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种模型训练方法、装置和计算设备。所述方法包括:第一方根据第一随机种子生成第一随机数集和第二随机数集,第一随机种子为第一方与随机数服务器协商的随机种子;随机数服务器根据第一随机种子生成第一随机数集和第二随机数集,根据第二随机种子生成第三随机数集,根据第一随机数集、第二随机数集和第三随机数集,生成第四随机数集;第二随机种子为第二方与随机数服务器协商的随机种子;随机数服务器向第二方发送第四随机数集;第二方根据第二随机种子生成第三随机数集;接收第四随机数集;以使第一方根据第一随机数集和第二随机数集,第二方根据第三随机数集和第四随机数集,联合训练模型。所述实施例可以减少传输数据量。
-
公开(公告)号:CN112507323A
公开(公告)日:2021-03-16
申请号:CN202110133496.X
申请日:2021-02-01
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种基于单向网络的模型训练方法、装置和计算设备。所述单向网络包括第一方、第二方和第三方;在所述单向网络中,第一方和第三方无法主动访问第二方;所述方法可以应用于第一方,包括:接收第三方发来的第一随机数集;基于秘密分享算法,根据第一随机数集与第二方联合训练模型;在联合训练模型的过程中,第一方接收第二方发来的在分享秘密时的中间结果,根据所述中间结果和所述第一随机数集,确定所述秘密的分片。在本说明书实施例可以在联合建模的多方中的一方不允许被主动访问的情况下,基于秘密分享算法联合训练模型,实现隐私保护。
-
公开(公告)号:CN111741020A
公开(公告)日:2020-10-02
申请号:CN202010759417.1
申请日:2020-07-31
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书的实施例提供用于确定两个数据拥有方的公共数据集的方法和装置。各个数据拥有方分别使用各自的密钥加密各自的数据集,并将各自的数据集加密结果发送给对端数据拥有方。第二数据拥有方使用所具有的密钥对从第一数据拥有方接收的数据集加密结果二次加密,乱序二次加密结果,并将乱序后的二次加密结果发送给第一数据拥有方。第一数据拥有方使用所具有的密钥对乱序后的二次加密结果解密,并根据解密结果和从第二数据拥有方接收的数据集加密结果确定交集信息。第二数据拥有方根据交集信息确定第一和第二数据拥有方的公共数据集的明文数据。
-
公开(公告)号:CN111143862A
公开(公告)日:2020-05-12
申请号:CN201911284306.3
申请日:2019-12-13
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供数据处理方法、查询方法、装置、电子设备和系统的实施例。所述查询方法包括:获取判断对象特定取值的多个二进制段;根据特定取值的每个二进制段,选取密文集合并从中查询分段判断结果密文,得到查询结果;其中,选取的密文集合所对应的段位置与该二进制段在特定取值中的段位置相同;对多个查询结果进行打包,得到打包数据密文;向判断条件方发送所述打包数据密文。本说明书的一个或多个实施例,通过安全多方计算,可以在判断条件方不泄漏自身的判断条件、且数据方不泄漏自身的特定取值的前提下,由二者合作确定出判断条件的与判断对象的特定取值相对应的判断结果,从而实现了隐私保护。
-
公开(公告)号:CN113836596B
公开(公告)日:2024-08-06
申请号:CN202111131693.4
申请日:2021-09-26
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种两方安全选择确定选择结果分片的方法、装置和系统,所述两方安全选择用于根据选择值,在第一方拥有的N个数据中进行选择,所述选择值以分片形式,分布在第一方和第二方,采用多方安全计算实现,如混淆电路。方法包括:第一方生成第一随机数,并将其作为选择结果的第一分片;第一方本地计算所述N个数据分别与所述第一随机数的第一差值,并将N个第一差值确定为N个第一输入数据;所述第一方与所述第二方联合执行安全选择算子,所述安全选择算子基于所述选择值在所述N个第一输入数据中选择目标输入数据,将其作为所述选择结果的第二分片输出给第二方。能够有效减小通信代价。
-
-
-
-
-
-
-
-
-