基于同态加密的线性回归模型联邦学习训练方法

    公开(公告)号:CN118966382A

    公开(公告)日:2024-11-15

    申请号:CN202411031498.8

    申请日:2024-07-30

    Abstract: 本发明公开了基于同态加密的线性回归模型联邦学习训练方法,属于隐私数据加密计算技术领域。解决了现有技术中传统的隐私保护机器学习模型训练方法在同态加密阶段通讯量较大的问题;本发明通过在纵向联邦学习场景下,用户方和服务方采用叠加矩阵乘法协议的加性同态加密算法对线性回归模型进行训练即对初始参数和输入编码更新,得到更新后的密文多项式;通过协调方解密更新后的密文多项式,并发送给服务方和用户方根据线性回归模型选用的梯度下降方法更新梯度和损失函数,根据判定条件决定是否结束训练,重复上述步骤直到线性回归模型训练结束。本发明有效提升了多方隐私数据同态加密计算的安全性,缩短了计算时间,可以应用于隐私数据加密计算。

    基于整数自举的环面全同态加密算法的数据处理方法

    公开(公告)号:CN117857008A

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

    申请号:CN202311686527.X

    申请日:2023-12-11

    Abstract: 本发明公开了一种基于整数自举的环面全同态加密算法的数据处理方法,方法为:客户端根据安全参数调用密钥生成算法生成自身密钥、自举密钥和转换密钥,并将自举密钥和转换密钥发送给云端服务器,自身密钥本地保存;客户端调用加密算法使用自身密钥对明文数据进行加密操作得到密文传输给云端服务器;云端服务器根据客户端提供的评估函数、自举密钥及转换密钥对密文执行评估算法得到密文状态下的评估结果发回客户端;客户端根据自身密钥调用解密算法对密文状态下的评估结果进行解密操作获得明文数据的评估结果。本发明重新设计自举算法实现支持整数级数据的自举算法,大大提高了计算效率;同时支持整数级数据的非线性函数运算,减少了方案复杂度。

    基于整数自举的环面全同态加密算法的数据处理方法

    公开(公告)号:CN117857008B

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

    申请号:CN202311686527.X

    申请日:2023-12-11

    Abstract: 本发明公开了一种基于整数自举的环面全同态加密算法的数据处理方法,方法为:客户端根据安全参数调用密钥生成算法生成自身密钥、自举密钥和转换密钥,并将自举密钥和转换密钥发送给云端服务器,自身密钥本地保存;客户端调用加密算法使用自身密钥对明文数据进行加密操作得到密文传输给云端服务器;云端服务器根据客户端提供的评估函数、自举密钥及转换密钥对密文执行评估算法得到密文状态下的评估结果发回客户端;客户端根据自身密钥调用解密算法对密文状态下的评估结果进行解密操作获得明文数据的评估结果。本发明重新设计自举算法实现支持整数级数据的自举算法,大大提高了计算效率;同时支持整数级数据的非线性函数运算,减少了方案复杂度。

Patent Agency Ranking