保护两方数据隐私的协同计算方法及系统

    公开(公告)号:CN111475854A

    公开(公告)日:2020-07-31

    申请号:CN202010587170.X

    申请日:2020-06-24

    Abstract: 本说明书实施例公开了保护两方数据隐私的协同计算方法及系统,可应用于多方模型训练。第一方持有第一私密矩阵和私钥,第二方持有第二私密矩阵。两方分别对第一私密矩阵和第二私密矩阵进行放大处理,得到第一输入映射矩阵和第二输入映射矩阵。第一方处理第一输入映射矩阵得到第一密文矩阵并将其发送给第二方。第二方处理第一密文矩阵得到第二密文矩阵并将其发送给第一方。第一方基于第二密文矩阵和私钥计算待近似矩阵,对待近似矩阵进行近似得到第一输出映射矩阵。第一方对第一输出映射矩阵进行缩小处理得到第一输出矩阵并将其作为第一私密矩阵和第二私密矩阵的乘积的第一分片。第二方获得第二输出矩阵作为该乘积的第二分片。

    数据处理结果的存储方法及其系统

    公开(公告)号:CN111291231A

    公开(公告)日:2020-06-16

    申请号:CN202010093346.6

    申请日:2020-02-14

    Abstract: 本说明书实施例公开了一种数据处理结果的存储方法及其系统,包括:第一数据存储方和第二数据存储方通过不经意传输协议,生成第一数据和第二数据的比较结果。第一数据存储方对第一处理结果进行存储,第二数据存储方对第二处理结果进行存储。其中,第一数据和第二数据的比较结果,与第一处理结果和第二处理结果相关。由此,实现了将第一数据和第二数据的数据处理结果,转变为第一处理结果和第二处理结果的形式,并分别存储在第一数据存储方和第二数据存储方,使得第一数据存储方或者第二数据存储方无法单独获取第一数据和第二数据的比较结果,从而防止泄露数据处理结果和用户的隐私数据,保护了数据信息安全。

    数据处理方法、查询方法、装置、电子设备和系统

    公开(公告)号:CN111046431A

    公开(公告)日:2020-04-21

    申请号:CN201911289143.8

    申请日:2019-12-13

    Abstract: 本说明书提供数据处理方法、查询方法、装置、电子设备和系统的实施例。所述查询方法包括:获取判断对象特定取值的多个二进制段;根据特定取值的每个二进制段,选取密文集合并从中查询分段判断结果密文,得到查询结果;其中,选取的密文集合所对应的段位置与该二进制段在特定取值中的段位置相同;向判断条件方发送所述查询结果。本说明书的一个或多个实施例,通过安全多方计算,可以在判断条件方不泄漏自身的判断条件、且数据方不泄漏自身的特定取值的前提下,由二者合作确定出判断条件的与判断对象的特定取值相对应的判断结果,从而实现了隐私保护。

    多方联合判定隐私数据的数值范围的方法和装置

    公开(公告)号:CN111026359A

    公开(公告)日:2020-04-17

    申请号:CN201911301908.5

    申请日:2019-12-17

    Abstract: 本说明书实施例提供一种多方联合判定隐私数据的数值范围的方法和装置,方法基于多方安全计算,包括:第一方获取第一和数据的最高位,将该最高位作为第一子结果;获取除最高位的剩余位作为第一比较数据;通过安全比较协议对第一比较数据与第二比较数据进行安全比较,得到第一比较结果;该安全比较还对应生成存储于第二方的第二比较结果;第二比较数据为第二方根据第二和数据进行运算后得到的;对第一子结果和第一比较结果求和,得到第一判定结果;将第一判定结果提供给业务处理模型,使其基于隐私数据的范围判定结果进行业务处理,范围判定结果基于第一判定结果与第二方基于第二比较结果得到的第二判定结果而得到。减少交互次数,提高效率。

    判断多个数据终端持有隐私数据中极大值的方法及系统

    公开(公告)号:CN110990650A

    公开(公告)日:2020-04-10

    申请号:CN201911232034.2

    申请日:2019-12-04

    Abstract: 本说明书实施例公开了一种判断多个数据终端持有隐私数据中极大值的方法及系统。所述方法基于安全多方计算,可处理隐私数据,包括:多个数据终端分别使用第一预设规则,生成用于表示自己持有隐私数据大小的第一字符串组,第一字符串组包括H个字符串,且第一字符串组由第一类字符串、第二类字符串和第三类字符串组成;其中,第二类字符串为值固定的数据串,H个字符串的长度相同;对第一字符串组加密,获取第二字符串组,并将第二字符串组发送给查询终端;所述查询终端对多个第二字符串组做加和取模计算,获取第三字符串组;基于第三字符串组中非零数据串的位置,确定多个数据终端持有隐私数据中的极大值;基于极大值进行业务处理。

    一种数据处理的方法、装置、存储介质及电子设备

    公开(公告)号:CN119254422A

    公开(公告)日:2025-01-03

    申请号:CN202411312592.0

    申请日:2024-09-19

    Abstract: 本说明书公开了一种数据处理的方法、装置、存储介质及电子设备。获取至少一个参与方传输的用于参与多方安全计算的密文数据。其中,密文数据基于预设的密文量化参数进行了量化处理。量化处理包括将基于第一设定位数的浮点数表示的密文数据转换为基于第二设定位数的整型数表示的密文数据。然后,针对密文数据进行多方安全计算。接着,基于密文量化参数,对多方安全计算的密文计算结果进行反量化处理,并将经过反量化处理的密文计算结果发送给至少一个参与方,以使至少一个参与方对经过反量化处理的密文计算结果进行解密,得到明文计算结果。从而,降低了数据传输时所需的通信资源,可以有效提高多方安全计算的计算效率以及降低成本。

    基于隐私保护的两方联合特征处理方法、装置和系统

    公开(公告)号:CN113688425B

    公开(公告)日:2024-09-13

    申请号:CN202111074303.4

    申请日:2021-09-14

    Abstract: 本说明书实施例提供一种基于隐私保护的两方联合特征处理方法、装置和系统,属于多方安全计算。方法包括:第一方获取g项特征各自的第一随机表示,及目标空间的第二随机表示;第一随机表示、第二随机表示与第二方的第三随机函数和目标空间的第四随机表示之间满足预设关系;针对任一项特征,基于该特征的特征表示与对应的第一随机表示计算第一差值;向第二方发送第一差值,使第二方根据第一差值、映射函数和第三随机函数,得到第一中间函数;从第二方接收第一中间函数;根据第一中间函数、第一随机表示和第二随机表示,得到第一分片;第一分片与第二方得到的第二分片之和,等于g项特征分别映射在目标空间的嵌入表示之和。具有较低的通信量。

    用于两方安全选择的布尔电路

    公开(公告)号:CN113806818B

    公开(公告)日:2024-05-17

    申请号:CN202111028123.2

    申请日:2021-09-02

    Abstract: 本说明书实施例提供一种用于两方安全选择的布尔电路,该布尔电路用于根据选择比特在第一数据和第二数据中进行选择,包括:准备输入电路、选择电路和准备输出电路;准备输入电路,用于确定第一数据对应的包括n个比特的第一比特串,确定第二数据对应的包括n个比特的第二比特串,确定选择比特;选择电路,包括并列的n个选择单元,每个选择单元利用单个与门,根据选择比特,针对第一比特串和第二比特串中的属于同一位的两个比特进行选择;准备输出电路,用于从选择电路接收选择结果,将选择结果拆分为分片的形式,使得第一方得到选择结果的第一分片,第二方得到选择结果的第二分片。能够达到最小通信代价。

    一种匿名安全比较方法和系统

    公开(公告)号:CN114338164B

    公开(公告)日:2024-04-30

    申请号:CN202111634653.1

    申请日:2021-12-29

    Inventor: 尹栋 李漓春 赵原

    Abstract: 本说明书实施例公开了一种匿名安全比较方法和系统。第一方获得匿名集合信息,用第一密钥加密与目标ID和第一对象的组合关联的第一明文信息得到第一密文信息,并将匿名集合信息和第一密文信息发送给第二方。第二方用第二密钥加密第一密文信息,得到二级密文信息。第二方基于匿名集合信息获得加密数据集合,加密数据集合包括匿名集合中每个ID与多个候选对象中每一个的组合对应的加密比较结果,与该组合关联的解密密钥能够基于与该组合关联的第二密文信息得到,该第二密文信息为用第二密钥加密与该组合关联的明文信息的结果。第二方将二级密文信息和加密数据集合返回给第一方,以便第一方能够获得目标ID对应的第二对象与第一对象的比较结果。

Patent Agency Ranking