-
公开(公告)号:CN113821826B
公开(公告)日:2024-07-02
申请号:CN202111163344.0
申请日:2021-09-30
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62
Abstract: 本说明书实施例提供一种实现异或分片输入输出的布尔电路、方法和系统,采用多方安全计算实现,如混淆电路。布尔电路包括:输入处理单元,接收第一方输入的n位第一数据分片和第二方输入的n位第二数据分片,通过n个第一异或门,得到输入数据;其中,每个第一异或门,接收第一数据分片的目标位和第二数据分片的目标位,输出输入数据的目标位;计算单元,接收输入处理单元得到的输入数据,针对输入数据进行预设函数计算,得到计算结果,使得布尔电路执行后,计算结果的第一结果分片由第一方持有,计算结果的第二结果分片由第二方持有。能够在保护隐私数据的前提下,实现布尔电路能够接收异或分片的输入,并且输出异或分片。
-
公开(公告)号:CN113011459B
公开(公告)日:2024-04-26
申请号:CN202110189061.7
申请日:2021-02-19
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书实施例公开了一种模型训练方法、装置和计算设备。所述方法包括:第一方根据特定随机种子生成第一随机数集和第二随机数集,所述特定随机种子为第一方与随机数服务器之间协商的随机种子;随机数服务器根据特定随机种子生成第一随机数集和第二随机数集;根据第一随机数集和第二随机数集生成第三随机数集和第四随机数集;向第二方发送第三随机数集和第四随机数集;第二方接收第三随机数集和第四随机数集,以使第一方根据第一随机数集和第二随机数集,第二方根据第三随机数集和第四随机数集,联合训练模型。所述实施例可以减少传输的数据量。
-
公开(公告)号:CN113282542B
公开(公告)日:2022-07-12
申请号:CN202110553780.2
申请日:2021-05-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了具有前向安全的可验证可搜索加密方法、装置以及设备。方案包括:对关键字进行不可逆转换处理,得到安全令牌;根据安全令牌、待更新的文件标识符,对本地对应的已有验证信息进行更新,得到已更新验证信息;根据安全令牌、已更新验证信息和已有验证信息,确定对应的已更新状态和上一状态;根据已更新状态和上一状态进行异或处理,生成加密待还原信息,并发送至服务器存储;在需要利用关键字搜索时,根据安全令牌,使服务器通过加密待还原信息和异或处理,迭代地向历史状态回溯,得到待验证的文件标识符合集;根据本地与关键字对应的已有验证信息,验证服务器返回的文件标识符合集是否为正确的搜索结果。
-
公开(公告)号:CN113282543B
公开(公告)日:2022-07-05
申请号:CN202110553793.X
申请日:2021-05-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了具有前向安全的可验证可搜索加密方法、装置以及设备。方案包括:对关键字进行不可逆转换处理,得到安全令牌;将安全令牌对应的计数器更新,并根据安全令牌和计数器,确定已更新状态和上一状态;根据安全令牌和待更新的文件标识符,生成第一加密验证信息;根据已更新状态和上一状态进行异或处理,生成对应的加密待还原信息;将加密待还原信息发送至服务器存储;在对关键字搜索时,根据安全令牌,使服务器通过加密待还原信息和异或处理,迭代地向历史状态回溯,得到待验证的文件标识符合集,以及第二加密验证信息;根据服务器返回的待验证的文件标识符合集,以及第二加密验证信息,验证文件标识符合集是否为正确的搜索结果。
-
公开(公告)号:CN114239090A
公开(公告)日:2022-03-25
申请号:CN202111537805.6
申请日:2021-12-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/72
Abstract: 本说明书实施例提供一种多方安全计算的方法、装置及系统,在多方安全计算的方法中,针对混淆电路的n根输出线中任意的第i输出线,第一方随机生成第一比特串作为该第i输出线对应的第一方分片。第一方基于第一比特串,确定两个第二比特串,该两个第二比特串分别对应于第i输出线的两个真值。第一方利用混淆电路中针对该第i输出线的两个真值分别标注的两个混淆串,对应加密两个第二比特串,并将两个加密结果提供给第二方。第二方利用该第i输出线的实际真值对应的实际混淆串,解密两个加密结果,得到第i输出线对应的第二方分片。第一方和第二方,各自分别基于n根输出线中各输出线对应的本方分片,确定计算结果的本方分片。
-
公开(公告)号:CN113821825A
公开(公告)日:2021-12-21
申请号:CN202111061773.7
申请日:2021-09-10
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供了特征距离的确定方法、装置和服务器。在需要合作确定目标数据对象相对第一对象群的特征距离时,第一服务器使用基于所持有的目标数据对象的第一类特征的特征值、第一对象群的第一类特征的特征均值所构建得到的目标数据对象的第一目标特征列,与第二服务器进行第一交互,各自得到目标数据对象的目标特征列的不同分片;第一服务器再根据预设的协议规则,以目标数据对象的目标特征列的第一分片、第一对象群的特征的协方差矩阵的逆的第一分片,与第二服务器进行预设的特征距离函数的运算,各自得到目标数据对象相对第一对象群的特征距离的不同分片。从而可以在保护数据隐私的前提下,合作确定出目标数据对象相对第一对象群的特征距离。
-
公开(公告)号:CN113282543A
公开(公告)日:2021-08-20
申请号:CN202110553793.X
申请日:2021-05-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了具有前向安全的可验证可搜索加密方法、装置以及设备。方案包括:对关键字进行不可逆转换处理,得到安全令牌;将安全令牌对应的计数器更新,并根据安全令牌和计数器,确定已更新状态和上一状态;根据安全令牌和待更新的文件标识符,生成第一加密验证信息;根据已更新状态和上一状态进行异或处理,生成对应的加密待还原信息;将加密待还原信息发送至服务器存储;在对关键字搜索时,根据安全令牌,使服务器通过加密待还原信息和异或处理,迭代地向历史状态回溯,得到待验证的文件标识符合集,以及第二加密验证信息;根据服务器返回的待验证的文件标识符合集,以及第二加密验证信息,验证文件标识符合集是否为正确的搜索结果。
-
公开(公告)号:CN113255928A
公开(公告)日:2021-08-13
申请号:CN202110472698.7
申请日:2021-04-29
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供了模型的训练方法、装置和服务器。在一些实施例中,在合作联合训练目标模型的过程中,进行当前轮当前批的数据处理时,可以先检测当前轮当前批的数据处理是否满足预设的触发条件;在确定满足预设的触发条件时,根据预设协议,第三数据方不需要生成新的随机矩阵,而是利用本地存储的随机矩阵集中的已有矩阵,来生成第一随机向量、第二随机向量和第三随机向量,并进行分发;第二数据方可以利用本地存储的中间矩阵集,计算得到处理结果秘密的第二分片;第一数据方不需要再另外生成并向第二数据方发送中间矩阵,而是利用本地存储的随机矩阵集,计算得到处理结果秘密的第一分片。从而可以减少模型训练时所涉及的数据计算量和数据传输量。
-
公开(公告)号:CN113254989A
公开(公告)日:2021-08-13
申请号:CN202110457984.6
申请日:2021-04-27
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供了目标数据的融合方法、装置和服务器。在一些实施例中,持有第一目标数据的第一服务器、持有第二目标数据的第二服务器先共享得到秘钥根参数和哈希盐参数;第一服务器根据预设的处理规则,利用秘钥根参数、哈希盐参数、预设的第一秘钥推衍函数,处理第一数据集,得到处理后的第一数据集;类似的,第二服务器根据预设的处理规则,以及预设的第二秘钥推衍函数处理第二数据集,得到处理后的第二数据集;融合服务器获取并根据上述处理后的第一数据集和处理后的第二数据集,利用预设的推衍规则进行融合处理,得到融合后的数据集。从而可以在融合处理过程中避免向融合服务器泄露未得到融合的目标数据。
-
公开(公告)号:CN112990260A
公开(公告)日:2021-06-18
申请号:CN202110160451.1
申请日:2021-02-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种基于多方安全计算的模型评估方法和系统,以在保护双方数据隐私的前提下,实现模型评估。应用于第一计算方,所述第一计算方持有模型参数矩阵的第一分片和两组或以上评估样本的标签;所述方法包括:基于模型参数矩阵的第一分片,与其他计算方协同运算,并行获得两个或以上第一乘积矩阵的第一分片;基于两个或以上第一乘积矩阵的第一分片,与所述其他计算方协同运算,获得所述两组或以上评估样本的预测值;基于所述两组或以上评估样本的预测值及其标签,获得所述模型的评估参数。
-
-
-
-
-
-
-
-
-