基于多方安全计算的符号位确定方法、装置、系统
申请人信息
- 申请人:同盾科技有限公司; 浙江大学
- 申请人地址:310012 浙江省杭州市余杭区五常街道文一西路998号18幢209室
- 发明人: 同盾科技有限公司; 浙江大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于多方安全计算的符号位确定方法、装置、系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN202410019396.8 |
| 申请日 | 2024/1/5 |
| 公告号 | CN117520970B |
| 公开日 | 2024/3/29 |
| IPC主分类号 | G06F18/2431 |
| 权利人 | 同盾科技有限公司; 浙江大学 |
| 发明人 | 蔡静轩; 包嘉斌; 黄翠婷; 周一竞; 陈涛; 蒋韬; 祝伟; 肖俊 |
| 地址 | 浙江省杭州市余杭区文一西路998号未来科技城18幢207; 浙江省杭州市西湖区余杭塘路866号 |
摘要文本
本申请提供一种基于多方安全计算的符号位确定方法、装置、系统,涉及计算机技术领域,可以获取秘密数据的第一秘密碎片以及对应于第一伪随机数的第一随机数碎片和第二随机数碎片,并向对端参与方发送第二随机数碎片;对第一秘密碎片中各比特位进行概率截断处理,得到第一中间数组;接收由对端参与方发送的第三随机数碎片,并基于第一随机数碎片、第三随机数碎片、第一中间数组生成第一目标数组;接收由对端参与方发送的第二目标数组,并基于第一目标数组和第二目标数组确定秘密数据的符号位;其中,对端参与方还用于基于第二随机数碎片、第四随机数碎片、秘密数据对应的第二中间数组生成第二目标数组。这样可以节约通信资源,提升通信效率。
专利主权项内容
() 。1.一种基于多方安全计算的符号位确定方法,其特征在于,包括:获取秘密数据的第一秘密碎片以及对应于第一伪随机数的第一随机数碎片和第二随机数碎片,并向对端参与方发送所述第二随机数碎片;对所述第一秘密碎片中各比特位进行概率截断处理,得到第一中间数组;接收由所述对端参与方发送的第三随机数碎片,并基于所述第一随机数碎片、所述第三随机数碎片、第一中间数组生成第一目标数组;其中,所述对端参与方用于获取对应于第二伪随机数的所述第三随机数碎片和第四随机数碎片;接收由所述对端参与方发送的第二目标数组,并基于所述第一目标数组和所述第二目标数组确定所述秘密数据的符号位;其中,所述对端参与方还用于基于所述第二随机数碎片、所述第四随机数碎片、所述秘密数据对应的第二中间数组生成第二目标数组;其中,基于所述第一随机数碎片、所述第三随机数碎片、第一中间数组生成第一目标数组,包括:将所述第一随机数碎片和所述第三随机数碎片融合为第一参考数据;对所述第一中间数组和所述第一参考数据进行比特位对位运算,得到第一目标数组;其中,所述对端参与方基于所述第二随机数碎片、所述第四随机数碎片、所述秘密数据对应的第二中间数组生成第二目标数组的方式在于:循环遍历所述秘密数据的第二秘密碎片,以基于概率截断算法计算所述第二秘密碎片中各比特位的第二中间值,得到包含多个第二中间值的第二中间数组;将所述第二随机数碎片和所述第四随机数碎片融合为第二参考数据;对所述第二中间数组和所述第二参考数据进行比特位对位运算,得到第二目标数组。