多方联合进行安全统计的方法和装置

    公开(公告)号:CN112084530B

    公开(公告)日:2023-10-27

    申请号:CN202010948796.9

    申请日:2020-09-10

    Abstract: 本说明书实施例提供一种多方联合进行安全统计的方法和装置,方法包括:根据目标样本对应的第一隐私数据,计算第一过滤条件的第一过滤结果的第一逻辑值;根据本方具有的第一逻辑值,与第二方提供的目标样本针对总过滤条件的总过滤结果的结果逻辑值的各可能取值,通过叠加秘密共享的扩展不经意传输方式,得到结果逻辑值的第一分片;第二方得到结果逻辑值的第二分片;其中,结果逻辑值的各可能取值由第二方根据目标样本对应的第二隐私数据确定的;根据本方具有的样本集合中各样本的结果逻辑值的第一分片,与第二方具有的各样本的结果逻辑值的第二分片,通过秘密共享的方式,进行样本统计运算。能够同时满足安全性和实用性。

    保护数据隐私的选择问题处理方法

    公开(公告)号:CN113158239B

    公开(公告)日:2022-04-26

    申请号:CN202110352994.3

    申请日:2021-03-31

    Abstract: 本说明书实施例公开了保护数据隐私的选择问题处理方法,涉及多方安全计算。对于参与选择问题的任一方,所述方法包括:获得第一随机数的分片、第二随机数的分片、第一随机数的模转换结果的分片和乘积的分片;计算条件元素a的分片与第一随机数的分片的差值,得到a与的差值Δa的分片;计算目标结果元素x的分片与第二随机数的分片的差值,得到与的差值Δx的分片;与另一方交换差值Δa的分片和差值Δx的分片;基于差值Δa的各分片、差值Δx的各分片、模转换结果的分片、乘积的分片和第二随机数的分片,计算乘积I(a)x的分片,以获得选择结果的分片。

    随机数生成器及随机数生成方法

    公开(公告)号:CN113885835A

    公开(公告)日:2022-01-04

    申请号:CN202111194005.9

    申请日:2021-10-13

    Abstract: 本说明书实施例中提供了一种随机数生成器及随机数生成方法。该随机数生成器包括:参数获取模块,配置为获取指定区间内允许的第一随机数的第一数量;数据采样模块,配置为从随机数流中获取比特序列,其中2n不小于第一数量,n表征比特序列的长度;判断处理模块,配置为确定比特序列表征的当前数据是否为可用随机数,其中当前数据为可用随机数时,对2n与第一数量的商向下取整,向下取整的结果与第一数量的乘积不小于当前数据,n表征比特序列的长度;运算处理模块,配置为当当前数据为可用随机数时,根据指定区间的下限值和当前数据生成在指定区间内均匀分布的第一随机数。

    一种保护数据隐私的最高位进位计算方法

    公开(公告)号:CN113761469A

    公开(公告)日:2021-12-07

    申请号:CN202110911627.2

    申请日:2021-08-10

    Abstract: 本说明书实施例公开了一种保护数据隐私的最高位进位计算方法。通过构造矩阵的连乘运算,安全计算二进制数的最高位从次高位获得的进位,即安全计算最高位进位。其中,参与方基于安全多方协议彼此协同运算,获取连乘结果矩阵中至少部分元素的和共享分片,进而基于连乘结果矩阵中至少部分元素的和共享分片,获取最高位从次高位获得的进位的和共享分片。

    基于多方安全计算的选择问题处理方法

    公开(公告)号:CN113626841A

    公开(公告)日:2021-11-09

    申请号:CN202110915009.5

    申请日:2021-08-10

    Abstract: 本说明书实施例提供基于多方安全计算的选择问题处理方法。通过构造集合X到向量空间的嵌入q,将m个原像P1,P2,...,Pm映射到向量空间,如集合得到对应的向量Q1,Q2,...,Qm,进而将m个原像P1,P2,...,Pm在映射f下的像f(P1),f(P2),...,f(Pm)转换为在多项式g分别以向量Q1,Q2,...,Qm的向量元素为输入时的输出。基于此,通过运行多方安全计算协议,持有映射f的第一方可以获得g(Q1),g(Q2),...,g(Qm)的第一分片作为f(P1),f(P2),...,f(Pm)的第一分片,持有P1,P2,...,Pm的第二方可以获得g(Q1),g(Q2),...,g(Qm)的第二分片作为f(P1),f(P2),...,f(Pm)的第二分片。

    基于隐私数据的区间判定进行业务处理的方法及装置

    公开(公告)号:CN111049847B

    公开(公告)日:2021-09-14

    申请号:CN201911328124.1

    申请日:2019-12-20

    Abstract: 本说明书实施例提供了基于隐私数据的区间判定进行业务处理的方法和装置,可以在多方安全计算的业务处理过程中,判断以和共享形式存储在两个数据方的隐私数据是否属于给定区间时,通过将隐私数据及其和共享形式的和数据都表示为[0,2N‑1)区间的数,从而将隐私数据在给定区间的判定问题转化为其中一个数据方存储的和数据在[0,2N‑1)内,由给定区间端点值与另一数据方存储的和数据的差对2N的模划分的各个区间的判定问题,大大降低两个数据方的通信量,提高区间判定问题的处理效率。

    一种安全选择问题处理方法和系统

    公开(公告)号:CN112989421A

    公开(公告)日:2021-06-18

    申请号:CN202110354457.2

    申请日:2021-03-31

    Abstract: 本说明书涉及信息安全领域,特别涉及一种安全选择方法和系统,该方法一方面能够在进行安全选择计算的过程中,基于安全选择问题处理方法参与方能够仅一轮全双工交互即获得问题的结果,相对于现有方案,减少了交互次数,减轻了系统传输压力,另一方面两参与方在进行处理过程中,不会泄露各方的隐私数据,保护各方的数据安全。

    基于隐私保护的两方模型预测方法、装置及系统

    公开(公告)号:CN112966809A

    公开(公告)日:2021-06-15

    申请号:CN202110143226.7

    申请日:2021-02-02

    Abstract: 本说明书的实施例提供基于隐私保护的两方数据联合处理方法、装置及系统。两个成员设备分别具有本地隐私数据,两个成员设备的本地隐私数据组成两方联合处理数据。响应于用于确定两方联合处理数据的函数sigmoid计算结果的联合处理请求,各个成员设备使用本地隐私数据在本地执行第一函数计算得到本地处理结果,第一函数包括对函数sigmoid执行三角函数拟合时的各个拟合项进行分解得到的、在各个成员设备处执行的三角函数。各个成员设备使用各自的本地处理结果执行和共享形式下的安全计算得到两方数据联合处理结果,每个成员设备具有所述两方数据联合处理结果的两方数据联合处理结果分片。

    模型训练方法、装置和电子设备

    公开(公告)号:CN111967035B

    公开(公告)日:2021-04-27

    申请号:CN202011144330.X

    申请日:2020-10-23

    Abstract: 本说明书实施例公开了一种模型训练方法、装置和电子设备。所述方法包括:第一方根据特征数据和原始模型参数的第一份额与第二方秘密分享第一乘积,得到第一乘积的第一份额;向第三方发送第一乘积的第一份额;接收第三方发来的激励函数的取值的第一份额;根据特征数据和所述取值的第一份额与第二方秘密分享损失函数的梯度,得到所述梯度的第一份额;根据特征数据和所述取值的第一份额与第二方秘密分享海森矩阵,得到海森矩阵的第一份额;若海森矩阵的条件数满足预设条件,根据原始模型参数的第一份额、所述梯度的第一份额和海森矩阵的第一份额与第二方秘密分享新的模型参数,得到新的模型参数的第一份额。本说明书实施例可以保护数据隐私。

    数据处理方法和装置
    10.
    发明公开

    公开(公告)号:CN112685788A

    公开(公告)日:2021-04-20

    申请号:CN202110249147.4

    申请日:2021-03-08

    Abstract: 本说明书提供一种数据处理方法和装置。所述方法包括:计算多个第一方元素的多个分片数据;将第一方元素的部分分片数据发送给第二设备;接收所述第二设备发送的第二方筛选值的部分分片数据;与所述第二设备共同参与所述第一方元素和所述第二方筛选值的基于秘密分享的多方安全运算,得到对应每个第一方元素的第一方筛选结果值的第一筛选结果值分片数据;针对所述第一方筛选结果值的第一方筛选结果值分片数据执行指定运算得到第一目标数据的第一目标分片数据;接收所述第二设备提供的所述第一目标数据的第二目标分片数据;结合所述第一目标分片数据和所述第二目标分片数据得到所述第一目标数据。实现较高联合统计效率。

Patent Agency Ranking