首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

安全乘法计算方法、装置和存储介质 

申请/专利权人:北京雁栖湖应用数学研究院;清华大学

申请日:2023-05-11

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

公开(公告)号:CN118250025A

主分类号:H04L9/40

分类号:H04L9/40;H04L9/08;H04L9/30;G06N3/098

优先权:["20221222 CN 2022116592935"]

专利状态码:在审-公开

法律状态:2024.06.25#公开

摘要:本公开涉及一种安全乘法计算方法、装置和存储介质。该方法包括:确定用户的第一组公私钥对;每个用户分别针对各其它用户,基于该用户的第一私钥和其他用户的第一公钥生成第一掩码集合和第二掩码集合;每个用户基于随机元素,生成第三掩码和第四掩码;每个用户基于第一掩码集合和第三掩码,得到混淆后的第一向量,第一向量包括原始输入向量中非零分量的部分;每个用户基于第二掩码集合和第四掩码,得到混淆后的第二向量,第二向量指示原始输入向量中零分量的位置;将混淆后的第一向量和混淆后的第二向量发送给服务器,以用于服务器确定安全乘法计算结果。根据本申请实施例,能够实现在不泄露用户私密信息的基础上,得到正确的安全乘法计算结果。

主权项:1.一种安全乘法计算方法,其特征在于,所述方法包括:确定用户的第一组公私钥对,所述第一组公私钥对包括第一公钥和第一私钥;每个用户分别针对各其它用户,基于该用户的第一私钥和其他用户的第一公钥生成第一掩码集合和第二掩码集合;每个用户基于随机元素,生成第三掩码和第四掩码;每个用户基于所述第一掩码集合和所述第三掩码,对第一向量进行混淆,得到混淆后的第一向量,所述第一向量包括原始输入向量中非零分量的部分;每个用户基于所述第二掩码集合和所述第四掩码,对第二向量进行混淆,得到混淆后的第二向量,所述第二向量指示原始输入向量中零分量的位置;将所述混淆后的第一向量和所述混淆后的第二向量发送给服务器,以用于所述服务器对多个用户发送的所述混淆后的第一向量和所述混淆后的第二向量分别进行聚合,确定安全乘法计算结果。

全文数据:

权利要求:

百度查询: 北京雁栖湖应用数学研究院;清华大学 安全乘法计算方法、装置和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。