-
公开(公告)号:CN110912713B
公开(公告)日:2023-06-23
申请号:CN201911329214.2
申请日:2019-12-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方联合进行模型数据处理的方法和装置。根据该方法,模型拥有方在对k个模型参数进行同态加密后,还选取第一随机数对第一消息进行加密,得到辅助密文。此外,双方共同确定出根挑战数,并基于根挑战数得到k个挑战元素。之后,模型拥有方将k个挑战元素分别与模型参数和第一消息,以及加密随机数和第一随机数进行组合,生成验证随机数和验证消息作为零知识证明。数据拥有方可以验证,基于k个挑战元素对参数密文和辅助密文同态操作的结果,与用验证随机数加密验证消息的结果是否相等。在相等的情况下,用其样本特征进行同态运算,返回给模型拥有方,从而确保了模型数据过程中各方隐私数据的安全性。
-
公开(公告)号:CN110991655A
公开(公告)日:2020-04-10
申请号:CN201911298674.3
申请日:2019-12-17
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方联合进行模型数据处理的方法和装置。根据该方法,模型拥有方在对k个模型参数进行同态加密得到k个参数密文后,还选取第一随机数对随机的第一消息进行加密,得到辅助密文。此外,模型拥有方和数据拥有方共同确定出k个挑战数。之后,模型拥有方将k个挑战数分别与模型参数和第一消息,以及加密随机数和第一随机数进行组合,生成验证随机数和验证消息作为零知识证明。数据拥有方可以验证,基于k个挑战数对参数密文和辅助密文同态操作的结果,与用验证随机数加密验证消息的结果是否相等。在相等的情况下,用其样本特征进行同态运算,返回给模型拥有方,从而确保了模型数据过程中各方隐私数据的安全性。
-
公开(公告)号:CN110991655B
公开(公告)日:2021-04-02
申请号:CN201911298674.3
申请日:2019-12-17
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方联合进行模型数据处理的方法和装置。根据该方法,模型拥有方在对k个模型参数进行同态加密得到k个参数密文后,还选取第一随机数对随机的第一消息进行加密,得到辅助密文。此外,模型拥有方和数据拥有方共同确定出k个挑战数。之后,模型拥有方将k个挑战数分别与模型参数和第一消息,以及加密随机数和第一随机数进行组合,生成验证随机数和验证消息作为零知识证明。数据拥有方可以验证,基于k个挑战数对参数密文和辅助密文同态操作的结果,与用验证随机数加密验证消息的结果是否相等。在相等的情况下,用其样本特征进行同态运算,返回给模型拥有方,从而确保了模型数据过程中各方隐私数据的安全性。
-
公开(公告)号:CN112134682A
公开(公告)日:2020-12-25
申请号:CN202010943475.X
申请日:2020-09-09
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/00
Abstract: 本说明书实施例提供一种用于不经意传输OT扩展协议的数据处理方法及装置,在数据处理方法中,OT扩展协议的执行方先通过与另一执行方执行若干次OT协议,而获得第一数目的初始OT元组。之后,先采用网络消耗较高、计算消耗较低的第一OT扩展算法,对第一数目的初始OT元组进行扩展,得到第二数目的OT元组。再采用网络消耗较低、计算消耗较高的第二OT扩展算法,对第二数目的OT元组进行再次扩展,得到目标数目的OT元组。
-
公开(公告)号:CN112019333B
公开(公告)日:2022-07-19
申请号:CN202010923835.X
申请日:2020-09-04
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/08
Abstract: 本说明书实施例提供一种用于不经意传输OT扩展协议的数据处理方法及装置,在数据处理方法中,获取针对预定取值范围生成的ts*tp个完整秘钥。对于位于预定取值范围中的待处理的目标值,确定其属于第i个取值区间。获取第i个取值区间对应的第i组tp个完整秘钥。利用与接收方约定的刺穿运算组件,基于目标值以及第i组tp个完整秘钥,在第一运算模式下进行tp次运算,得到tp个第一中间结果。其中,第一运算模式为刺穿运算组件具有的两种运算模式中用于发送方的运算模式。将tp个第一中间结果进行融合,得到针对目标值的最终运算结果。最终运算结果用于生成发送方的OT元组。
-
公开(公告)号:CN112134682B
公开(公告)日:2022-04-12
申请号:CN202010943475.X
申请日:2020-09-09
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/00
Abstract: 本说明书实施例提供一种用于不经意传输OT扩展协议的数据处理方法及装置,在数据处理方法中,OT扩展协议的执行方先通过与另一执行方执行若干次OT协议,而获得第一数目的初始OT元组。之后,先采用网络消耗较高、计算消耗较低的第一OT扩展算法,对第一数目的初始OT元组进行扩展,得到第二数目的OT元组。再采用网络消耗较低、计算消耗较高的第二OT扩展算法,对第二数目的OT元组进行再次扩展,得到目标数目的OT元组。
-
公开(公告)号:CN112019333A
公开(公告)日:2020-12-01
申请号:CN202010923835.X
申请日:2020-09-04
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/08
Abstract: 本说明书实施例提供一种用于不经意传输OT扩展协议的数据处理方法及装置,在数据处理方法中,获取针对预定取值范围生成的ts*tp个完整秘钥。对于位于预定取值范围中的待处理的目标值,确定其属于第i个取值区间。获取第i个取值区间对应的第i组tp个完整秘钥。利用与接收方约定的刺穿运算组件,基于目标值以及第i组tp个完整秘钥,在第一运算模式下进行tp次运算,得到tp个第一中间结果。其中,第一运算模式为刺穿运算组件具有的两种运算模式中用于发送方的运算模式。将tp个第一中间结果进行融合,得到针对目标值的最终运算结果。最终运算结果用于生成发送方的OT元组。
-
公开(公告)号:CN110912713A
公开(公告)日:2020-03-24
申请号:CN201911329214.2
申请日:2019-12-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种保护数据隐私的多方联合进行模型数据处理的方法和装置。根据该方法,模型拥有方在对k个模型参数进行同态加密后,还选取第一随机数对第一消息进行加密,得到辅助密文。此外,双方共同确定出根挑战数,并基于根挑战数得到k个挑战元素。之后,模型拥有方将k个挑战元素分别与模型参数和第一消息,以及加密随机数和第一随机数进行组合,生成验证随机数和验证消息作为零知识证明。数据拥有方可以验证,基于k个挑战元素对参数密文和辅助密文同态操作的结果,与用验证随机数加密验证消息的结果是否相等。在相等的情况下,用其样本特征进行同态运算,返回给模型拥有方,从而确保了模型数据过程中各方隐私数据的安全性。
-
-
-
-
-
-
-