数据的处理方法和装置
    11.
    发明授权

    公开(公告)号:CN114726514B

    公开(公告)日:2024-03-22

    申请号:CN202210275326.X

    申请日:2022-03-21

    Abstract: 本说明书实施例描述了数据的处理方法和装置。根据实施例的方法,首先可以由每一个MPC计算方获取数据提供方发送的第一数据分量,然后从N个MPC计算方中选取出M个MPC计算方对各自持有的第一数据分量分别进行乱序操作。通过循环执行选取M个MPC计算方进行乱序的操作,使得选取的MPC计算方都至少有一次没有被选取进行乱序操作。由于数据提供方是将待处理的数据拆分成了N个数据分量,并分别由不同的MPC计算方所持有。如此各个数据分量的持有方之间进行数据交互时,是将乱序后的数据分量交互的。因此任何一方都很难通过交互的数据推断出另一方的数据,从而能够降低隐私数据泄露的风险。

    一种数据排序方法、装置、设备及可读存储介质

    公开(公告)号:CN116166216A

    公开(公告)日:2023-05-26

    申请号:CN202211735449.3

    申请日:2022-12-31

    Abstract: 本说明书公开了一种数据排序方法、装置、设备及可读存储介质,本说明书提供的数据排序方法中,根据非基准密文对应的第一噪音值和第一指定参数更新非基准密文,并将各非基准密文分别与更新后的基准密文进行比较。进而根据第一比较结果将待处理数组划分为多个子数组,将各子数组分别重新作为待处理数组,重复上述比较过程直至各数组只包含单一密文为止,以各数组之间的大小关系,确定各密文的排序结果。可见,在对密文排序的过程中,以噪音值和第一指定参数更新各非基准密文的方式,即使比较结果为非基准密文与基准密文相等,也不会泄露原始的非基准密文与基准密文之间的关系,提高了密文排序过程中数据的安全性和隐私保护性。

    一种程序执行的方法、装置、存储介质及电子设备

    公开(公告)号:CN116108498A

    公开(公告)日:2023-05-12

    申请号:CN202211543116.0

    申请日:2022-12-02

    Abstract: 本说明书公开了一种程序执行的方法,在本说明书提供的程序执行的方法中,为从待执行程序中确定的每个关键数值设置相应的第一空槽,并比较各关键数值之间的大小关系,根据比较结果重新确定每个关键数值与第一空槽的对应关系,通过第一空槽与用于存储每个关键数值的第二空槽的数量总和,分裂关键数值从而得到各分裂数值,将待执行程序中的关键数值替换为分裂数值,得到分裂程序,从上述方法可以看出,由待执行程序得到多个分裂程序,因此,当多个待执行程序同时运行时,操作者即使可以推测程序运行的总次数,也无法知悉单一程序运行的具体次数,从而保护了数据的隐私性。

    多方安全计算方法和装置

    公开(公告)号:CN112926051B

    公开(公告)日:2022-05-06

    申请号:CN202110317808.2

    申请日:2021-03-25

    Abstract: 本说明书实施例提供了一种多方安全计算方法和装置。根据该实施例的方法,首先,根据数据拥有方的数量N,加入包括K个TEE节点的TEE节点集群;然后,在TEE节点中创建可信执行环境,并将进行K方安全计算的基础算法加载到可信执行环境中;接下来,在可信执行环境中获取至少一个数据分片;最后,利用K方安全计算的基础算法以及获取到的数据分片,进行K方安全计算。

    保护数据隐私的多方数据查询方法及装置

    公开(公告)号:CN114003962A

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

    申请号:CN202111621978.6

    申请日:2021-12-28

    Abstract: 本说明书实施例提供一种保护数据隐私的多方数据查询方法及装置,多方包括多个数据拥有方,其各自持有N个目标对象的若干属性项的属性值,方法通过多方之外的中间方执行,方法包括:获得各数据拥有方发送的N个目标对象的属性值密文,以得到密文表格,其中,密文表格的一行对应于一个目标对象,一列对应于一个属性项;以行为单位对密文表格进行乱序,得到乱序表格;响应于针对目标属性项查询排序相关数据的查询指令,对乱序表格中目标属性项对应的属性值密文进行排序,得到目标排序表格,基于目标排序表格,得到排序相关数据作为查询结果。

    多方安全计算方法和装置

    公开(公告)号:CN112926051A

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

    申请号:CN202110317808.2

    申请日:2021-03-25

    Abstract: 本说明书实施例提供了一种多方安全计算方法和装置。根据该实施例的方法,首先,根据数据拥有方的数量N,加入包括K个TEE节点的TEE节点集群;然后,在TEE节点中创建可信执行环境,并将进行K方安全计算的基础算法加载到可信执行环境中;接下来,在可信执行环境中获取至少一个数据分片;最后,利用K方安全计算的基础算法以及获取到的数据分片,进行K方安全计算。

    一种基于密态范围索引的数据查询方法、装置以及设备

    公开(公告)号:CN116166693A

    公开(公告)日:2023-05-26

    申请号:CN202310454017.3

    申请日:2023-04-21

    Abstract: 本说明书公开了一种基于密态范围索引的数据查询方法、装置以及设备,通过在终端中以树结构存储包含密态数据及其对应的密态范围的基础数据组,在需查询目标密态数据时,基于该目标密态数据对应密态范围内的目标密态取值,从树结构中确定存储目标密态数据的基础数据组的目标节点对应的指定叶子节点,再从该指定叶子节点和根节点之间的路径上的各节点存储的基础数据组中,确定该目标密态取值落入的密态范围对应的基础数据组,将确定出的基础数据组中的密态数据作为查询到的目标密态数据。本方法无需根据目标密态取值,与该终端中存储的各密态范围进行遍历比对,即可确定出目标密态数据,降低了查询过程对计算资源的需求,保证了查询效率。

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

    公开(公告)号:CN116095174A

    公开(公告)日:2023-05-09

    申请号:CN202211738531.1

    申请日:2022-12-30

    Abstract: 本说明书公开了一种业务处理的方法、装置、存储介质及电子设备。首先,接收业务方发送的数据处理请求,数据处理请求中携带有密态业务数据。其次,预估在对密态业务数据进行数据处理后所得到的数据处理结果的值域范围。而后,根据值域范围,判断处理密态业务数据后得到的数据处理结果是否会数据溢出。最后,若是,根据值域范围,对待处理密态数据进行调整,得到调整后密态数据,并根据调整后密态数据,进行业务处理。本方法可以提高业务处理过程中的运算结果的精度以及正确率。

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

    公开(公告)号:CN114726580A

    公开(公告)日:2022-07-08

    申请号:CN202210227407.2

    申请日:2022-03-08

    Abstract: 本说明书实施例提供了一种数据处理方法和装置,应用于包括数据提供方和N个多方安全计算MPC计算方的系统,所述N为3以上的整数。根据该实施例的方法,首先各MPC计算方从所述数据提供方发送的数据消息中获取第一数据分量,所述第一数据分量为所述数据提供方将隐私数据拆分后得到的多个数据分量中的部分数据分量,且所述第一数据分量为地址编码分量;对所述第一数据分量进行从地址编码分量到独热编码分量的转换,得到第二数据分量用以进行MPC处理。

Patent Agency Ranking