基于隐私保护的联合训练大语言模型的方法、系统及装置

    公开(公告)号:CN117910042A

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

    申请号:CN202410072309.5

    申请日:2024-01-17

    Abstract: 本说明书实施例提供一种基于隐私保护的联合训练大语言模型的方法、系统及装置,该大语言模型被划分为第一部分网络和第二部分网络,第一部分网络部署于各客户端且参数固定,第二部分网络部署于服务端的TEE中;方法包括:服务端从各个客户端接收其各自的数据集密文,单个数据集密文为,客户端对其私有样本的嵌入特征和标签数据进行加密所得;嵌入特征由该客户端所部署的第一部分网络处理所得;在TEE中,执行模型更新,该模型更新包括:解密各数据集密文,得到各数据集明文;利用各数据集明文中的各嵌入特征,通过第二部分网络,得到各私有样本对应的预测数据;利用各私有样本对应的预测数据和标签数据之间的差异,调整第二部分网络中的指定参数。

    一种基于大语言模型的数据处理方法及装置

    公开(公告)号:CN117909471A

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

    申请号:CN202410068425.X

    申请日:2024-01-17

    Abstract: 本说明书实施例提供一种基于大语言模型的数据处理方法及装置,应用于配置有TEE和REE的服务端,该大语言模型包括若干网络层,单个网络层包括部署于TEE的若干处理子层及其对应的部署于REE的线性子层;该方法包括:在TEE中,利用当前网络层中的当前处理子层处理输入其中的第一特征,得到第二特征,第一特征基于客户端发送的查询数据密文得到;在TEE中,利用当前加密矩阵,通过线性加密操作,处理第二特征,得到第二特征密文;在REE中,利用当前处理子层对应的当前线性子层,处理第二特征密文,得到第三特征密文;在TEE中,利用当前加密矩阵,通过线性加密操作的逆操作,处理第三特征密文,得到第三特征,以基于第三特征,得到查询数据密文对应的查询结果。

    数据存储和读取的方法及装置

    公开(公告)号:CN111079158B

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

    申请号:CN201911151124.9

    申请日:2019-11-21

    Abstract: 本说明书实施例提供了一种数据存储和读取的方法和装置。根据数据存储方法,可信计算集群中任意的第一可信计算节点可以利用第一可信计算节点的硬件标识生成第一对称密钥,使用第一对称密钥加密待持久化数据,得到第一加密数据,例如,待持久化数据可以为第一可信计算节点中的隐私数据;使用集群公钥加密第一对称密钥,得到第二加密数据,将第一加密数据和第二加密数据对应地存储至数据存储平台。

    针对隐私数据的数据存储、数据读取方法及装置

    公开(公告)号:CN110968743B

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

    申请号:CN201911285993.0

    申请日:2019-12-13

    Abstract: 本说明书实施例提供一种针对隐私数据的数据存储、数据读取方法及装置。在隐私数据存储阶段,可信执行环境TEE单元使用确定的密钥信息加密隐私数据并存储至数据存储平台;在解密密钥注册阶段,TEE单元使用数据管理方的公钥加密隐私数据的解密密钥并存储至数据管理方,由数据管理方管理解密密钥;在解密密钥获取阶段,数据查看方从数据管理方中获取采用数据管理方的公钥加密的解密密钥,并采用对应的私钥解密得到解密密钥;在隐私数据获取阶段,数据查看方从数据存储平台获取加密数据,并使用得到的解密密钥对加密数据进行解密而得到隐私数据。

    一种控制延时的多方联合数据处理方法及装置

    公开(公告)号:CN113065156A

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

    申请号:CN202110363564.1

    申请日:2021-04-02

    Abstract: 本说明书实施例了提供一种控制延时的多方联合数据处理方法及装置。在进行第n次联合数据处理时,第一参与方确定多个参与方本次相同的第n标识,利用第一初始种子和第n标识生成第一随机数组,其中包含待修正随机数和非待修正随机数。第一参与方将携带第n标识的获取请求发送至可信第三方。可信第三方可以基于第n标识和多个参与方各自的初始种子,确定待修正随机数的修正值,并将该修正值发送至第一参与方。第一参与方利用该修正值更新第一随机数组,使得更新后的第一随机数组与其他参与方本次各自生成的随机数组之间,在假定重构时满足预设关系;多个参与方,利用多方安全计算MPC,基于各自的业务数据和随机数组,进行本次联合数据处理。

    一种私有数据保护方法和系统

    公开(公告)号:CN111027086A

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

    申请号:CN201911297040.6

    申请日:2019-12-16

    Abstract: 本说明书实施例公开了一种多方计算过程中的私有数据保护方法。所述方法包括:可以获取一个以上计算节点的计算数据。可以验证计算数据,以确保计算数据仅能被预设算法处理一次和/或计算数据的唯一性。可以将各计算节点的计算数据基于预设算法进行处理,获得处理结果。可以输出处理结果,以使中心节点能够基于处理结果进行多方计算中的后续计算工作。本说明书实施例公开的方法,可以利用可信执行环境提供的与不可信环境隔离的安全计算环境,在可信执行环境中对各个计算节点的计算数据进行聚合后,再发送给中心节点,使得中心节点在接收到聚合数据后无法得知各个计算节点的计算数据,增加倒推用户数据的难度,提高多方计算过程中私有数据安全性。

    针对隐私数据的数据存储、数据读取方法及装置

    公开(公告)号:CN110968743A

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

    申请号:CN201911285993.0

    申请日:2019-12-13

    Abstract: 本说明书实施例提供一种针对隐私数据的数据存储、数据读取方法及装置。在隐私数据存储阶段,可信执行环境TEE单元使用确定的密钥信息加密隐私数据并存储至数据存储平台;在解密密钥注册阶段,TEE单元使用数据管理方的公钥加密隐私数据的解密密钥并存储至数据管理方,由数据管理方管理解密密钥;在解密密钥获取阶段,数据查看方从数据管理方中获取采用数据管理方的公钥加密的解密密钥,并采用对应的私钥解密得到解密密钥;在隐私数据获取阶段,数据查看方从数据存储平台获取加密数据,并使用得到的解密密钥对加密数据进行解密而得到隐私数据。

Patent Agency Ranking