多方安全计算的方法及装置
    1.
    发明公开

    公开(公告)号:CN117527224A

    公开(公告)日:2024-02-06

    申请号:CN202311669147.5

    申请日:2023-12-06

    IPC分类号: H04L9/08

    摘要: 本说明书实施例提供一种多方安全计算的方法及装置,在多方安全计算的方法中,任意的第一方本地计算第一数据和第二数据各自的第一编号分片和第二编号分片的交叉乘积之和,得到第一目标和值,其中第一编号不同于第二编号。获取与第二方以及第三方共享的随机数,第二方同样持有第一编号分片和第二编号分片,第三方持有第一编号分片和第二编号分片之一。对第一目标和值和随机数进行运算,得到第一目标分片。基于第一目标分片、随机数和0得到第一目标和值的三个本方分片。根据与第二方的协议,与第二方各自将第一目标分片的分片数据发送给第四方,使其基于第一目标分片得到三个对应分片。

    基于同态加密和安全外包矩阵的隐私保护机器学习方法及装置

    公开(公告)号:CN118249980A

    公开(公告)日:2024-06-25

    申请号:CN202410399028.0

    申请日:2024-04-03

    摘要: 本发明公开了一种基于同态加密和安全外包矩阵的隐私保护机器学习方法及装置,方法包括:由密钥生成中心KGC基于同态加密算法的KeyGen函数进行初始化,生成公钥pk、私钥sk和评估密钥evk,然后将初始化参数parmas、公钥pk和评估密钥evk发送给云服务方S,将初始化参数parmas、私钥sk和公钥pk发送到客户端C;客户端C基于同态加密算法的Enc函数完成矩阵数据的打包和加密,并将加密后的密文传输至云服务方S;云服务方S通过基于同态加密技术的安全矩阵运算方法对接收到密文进行安全矩阵运算,得到密文结果;云服务方S将经过安全矩阵运算得到的结果密文发送回客户端,客户段对收到的密文进行解密。通过本发明可以安全高效的完成隐私保护的计算。