-
公开(公告)号:CN112560106A
公开(公告)日:2021-03-26
申请号:CN202110192773.4
申请日:2021-02-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种针对隐私矩阵进行处理的方法、装置和系统。方法包括:第一方和第二方,各自基于其本地拥有的矩阵分片进行本地处理,各自得到本地差值结果,双方交换其本地差值结果;第一方和第二方,各自将双方的本地差值结果的对应项进行本地处理,双方均得到对应于隐私矩阵与第一随机矩阵差值的第一结果,和对应于卷积核与第二随机矩阵差值的第二结果;第一方和第二方,各自根据第一结果与其保有的卷积核分片的卷积运算结果、其保有的第一随机矩阵分片与第二结果的卷积运算结果,以及其保有的随机卷积矩阵分片进行本地处理,得到联合卷积运算结果的本方结果分片。能够降低安全计算的通信量。
-
公开(公告)号:CN111460514B
公开(公告)日:2021-03-02
申请号:CN202010563273.2
申请日:2020-06-19
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/245
Abstract: 本说明书实施例公开了一种数据匹配方法、装置和电子设备的实施例。所述方法应用于包括第一方和第二方的系统,第一方持有特定数据,第二方持有数据集合,所述方法包括:第二方根据数据集合,确定多项式函数中单项式的系数因数的取值;第一方获得多项式函数的次数;以特定数据为多项式函数中自变量的取值,根据自变量的取值和多项式函数的次数,确定多项式函数中单项式的幂因数的取值;第一方以幂因数的取值为输入,第二方以系数因数的取值为输入,执行多方安全计算,确定多项式函数的取值,多项式函数的取值用于表示特定数据是否与所述数据集合中的一个数据相匹配。本说明书实施例能够判断特定数据是否与数据集合中的一个数据相匹配。
-
公开(公告)号:CN111475690B
公开(公告)日:2020-12-25
申请号:CN202010563526.6
申请日:2020-06-19
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/903 , G06F21/62
Abstract: 本说明书提供了字符串的匹配方法和装置、数据检测方法、服务器。在一些实施例中,上述字符串的匹配方法,通过先由第一服务器将所拥有的第一字符串根据预设的映射规则映射成第一整数;同时,由第二服务器根据所拥有的第二字符串,通过映射得到与第二字符串的多个子字符串分别对应的第二整数,并根据上述第二整数通过构建多项式函数获取对应的目标系数;再通过第一服务器和第二服务器分别以第一整数和目标系数作为输入数据,共同进行安全多方计算,以得到目标函数的计算结果来指示第一字符串是否与第二字符串匹配。从而可以有效地降低数据处理量,在避免第一服务器和第二服务器获取对方所拥有的信息的前提下,高效地完成字符串匹配。
-
公开(公告)号:CN112101531A
公开(公告)日:2020-12-18
申请号:CN202011276900.0
申请日:2020-11-16
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供基于隐私保护的神经网络模型训练方法、装置及系统。第一和第二成员设备分别具有第一和第二特征数据,第一和第二特征数据按照垂直切分方式组成神经网络模型的训练数据样本的特征数据,第一或第二成员设备具有标签数据。第一成员设备接收第二成员设备所具有的数据,并与第二成员设备共同初始化神经网络模型。在执行模型训练时,第一成员设备从第一训练数据样本集中随机抽取出训练数据样本;对训练数据样本的第二特征数据进行份额分解处理得到第三和第四特征数据份额,并向第二成员设备发送第四特征数据份额和对应标签数据。第一和第二成员设备使用第一特征数据、第三特征数据份额、第四特征数据份额和对应标签数据进行联合模型训练。
-
公开(公告)号:CN111475854B
公开(公告)日:2020-10-20
申请号:CN202010587170.X
申请日:2020-06-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了保护两方数据隐私的协同计算方法及系统,可应用于多方模型训练。第一方持有第一私密矩阵和私钥,第二方持有第二私密矩阵。两方分别对第一私密矩阵和第二私密矩阵进行放大处理,得到第一输入映射矩阵和第二输入映射矩阵。第一方处理第一输入映射矩阵得到第一密文矩阵并将其发送给第二方。第二方处理第一密文矩阵得到第二密文矩阵并将其发送给第一方。第一方基于第二密文矩阵和私钥计算待近似矩阵,对待近似矩阵进行近似得到第一输出映射矩阵。第一方对第一输出映射矩阵进行缩小处理得到第一输出矩阵并将其作为第一私密矩阵和第二私密矩阵的乘积的第一分片。第二方获得第二输出矩阵作为该乘积的第二分片。
-
公开(公告)号:CN111737757A
公开(公告)日:2020-10-02
申请号:CN202010759933.4
申请日:2020-07-31
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种针对隐私数据进行安全运算的方法和装置,方法包括:第一方将第一隐私分片,与第一阈值进行比较,得到第一比较结果;通过针对第一隐私分片上和第一中间值的第一运算生成第一整数;将本方具有的第一整数,与第二方具有的第二整数进行安全比较,得到安全比较结果的第一分片;其中,第二整数为第二方通过针对第二隐私分片的加法逆元和第二中间值的第二运算而生成;第二方具有所述安全比较结果的第二分片;按照第一比较结果对应的第一处理方式,对安全比较结果的第一分片进行处理,得到隐私数据和0进行比较运算的最终结果的第一分片;第二方具有所述最终结果的第二分片。能够在针对隐私数据进行安全运算时提升性能。
-
公开(公告)号:CN111737337A
公开(公告)日:2020-10-02
申请号:CN202010818374.X
申请日:2020-08-14
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书的实施例提供基于数据隐私保护的多方数据转换方法、装置及系统。各个数据拥有方具有第一数据的第一模空间份额,第一模空间份额通过对第一数据针对第一模数的取模结果进行份额分解得到。在各个数据拥有方处,选择并使用各自的随机整数对所具有的第一模空间份额进行掩盖处理;并将经过掩盖处理后的第一模空间份额发送给第三方服务器。所述第三方服务器对各个数据拥有方的经过掩盖处理后的第一模空间份额进行数据合并处理,并对数据合并结果针对第二模数的取模结果执行份额分解得到模空间转换中间结果。各个数据拥有方使用各自的随机整数对所获取的模空间转换中间结果进行去掩盖处理,得到该数据的第二模空间份额。
-
公开(公告)号:CN111539026B
公开(公告)日:2020-09-29
申请号:CN202010567563.4
申请日:2020-06-19
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种针对隐私数据进行安全运算的方法和装置,方法包括:多方中的任一方将本方具有的隐私数据的第一分片,利用本方的第一随机数掩盖,得到掩盖数据的第一分片;将掩盖数据的第一分片发送给多方之外的服务方,以使服务方根据多方分别发送的掩盖数据的多个分片,进行除法运算,得到第一运算结果,将第一运算结果基于秘密共享的方式拆分成多个分片;从服务方接收第一运算结果的第一分片;针对述第一运算结果的第一分片,移除第一随机数的影响,得到第二运算结果的第一分片,作为针对隐私数据进行除法运算的最终结果的第一分片。能够在针对隐私数据进行安全运算时提升性能。
-
公开(公告)号:CN111401572B
公开(公告)日:2020-08-21
申请号:CN202010502530.1
申请日:2020-06-05
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种基于隐私保护的有监督特征分箱方法及装置。双方各自存储有隐私数据。标签持有方将同态加密后的N个第一加密标签值发送至特征持有方;特征持有方将N个第一加密标签值与N个特征值进行关联,并对N个特征值按照值大小重新排序,得到按照更新顺序排列的N个特征值构成的第一序列和N个第二加密标签值构成的第二序列,并将第二序列发送至标签持有方;标签持有方对第二序列中的第二加密标签值进行解密,得到各个初始分箱中的原始标签值,并基于此进行特征分箱,得到第一分箱结果,并发送至特征持有方;特征持有方再根据第一分箱结果对N个特征值进行分箱。
-
公开(公告)号:CN111539041A
公开(公告)日:2020-08-14
申请号:CN202010651278.0
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/78
Abstract: 本说明书涉及信息安全领域,特别涉及一种基于双方隐私保护的安全选择方法和系统,该方法一方面能够在进行安全选择计算的过程中,基于安全选择问题处理方法参与方能够仅一次交互即获得问题的结果,相对于现有方案,减少了交互次数,减轻了系统传输压力,另一方面两参与方在进行处理过程中,不会泄露各方的隐私数据,保护各方的数据安全。
-
-
-
-
-
-
-
-
-