(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210929418.5
(22)申请日 2022.08.03
(71)申请人 北京原语科技有限公司
地址 100089 北京市海淀区上地信息路2号
(北京实创高科技发展总公司2-2号D
栋1-8层) 二层20 6室
(72)发明人 李延凯 梁栋 邢航
(51)Int.Cl.
G06F 21/62(2013.01)
G06F 1/20(2006.01)
H04L 69/08(2022.01)
B01D 33/01(2006.01)
B01D 33/42(2006.01)
(54)发明名称
一种安全 多方计算协议的数据转换方法
(57)摘要
本发明公开了一种安全多方计算协议的数
据转换方法, 涉及数据转换装置结构技术领域,
该方法包括: S1、 在数据转换装置上搭建安全多
方计算系统, 系统内各个节点生成关于随机数r
的Additive Sharing和Shamir ’sSharing: ([ r],
<r>); 所述数据转换装置包括箱体, 所述箱体的
底侧内壁上安装有第一立柱, 所述第一立柱的顶
侧安装有多边体安装框, 所述多边体安装框的多
个侧面均开 设有安装孔并安装有数据处理器。 本
发明中, 在数据转动过程中, 通过多边体安装框
的设置, 可以在多边体安装框的多个面上均安装
上数据处理器, 可以增加数据处理器的安装数
量, 增加数据处理能力, 通过第一风扇和第二风
扇的设置使得数据处理器的两侧同时散热, 提升
散热效果, 保证处 理器正常工作。
权利要求书2页 说明书5页 附图3页
CN 115186299 A
2022.10.14
CN 115186299 A
1.一种安全多方计算协议的数据转换 方法, 其特 征在于, 该 方法包括:
S1、 在数据转换装置上搭建安全多方计算系统, 系统内各个节点生成关于随机数r的
Additive Sharing和Shamir ’s Sharing: ([r],<r>);
S2、 在线计算阶段, 多方持有真实输入x的Additive Sharing分享份额[x], 各方本地计
算[x+r]=[x]+[r];
S3、 各方协商一致, 选取一方, 不失一般性我们令该方为P0, 所有的其他方将自己的[x+
r]份额发送给P0;
S4、 P0取得所有的Additive Sharing份额之后恢复x+r, 并利用Shamir ’s Sharing对x+r
进行分享, 得到Shamir ’s Sharing分享份额<x+r<,P0将份额<x+r>i发送给Pi;
S5、 各方在本地计算<x>=<x+r> ‑<r>, 得到关于x的Shamir ’s Sharing分享份额。
2.根据权利要求1所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述数
据转换装置包括箱体(1), 所述箱体(1)的底侧内壁上安装有第一立柱(3), 所述第一立柱
(3)的顶侧安装有多边体安装框(4), 所述多边体安装框(4)的多个侧面均开设有安装孔并
安装有数据处理器(5), 所述多边体安装框(4)内安装有第一风扇(21), 所述箱体(1)的底侧
内壁上安装有第二立柱(7), 所述第二立柱(7)上靠近顶端位置开设有转动孔并转动安装有
主转轴(8), 所述主转轴(8)的一侧安装有驱动单元, 所述主转轴(8)上靠近一端的外侧壁上
安装有固定杆(16), 所述固定杆(16)的顶端通过摆动机构安装有第二风扇(6), 所述第二风
扇(6)与所述数据处理器(5)的外侧相对应, 所述箱体(1)的两侧均开设有通风孔(2), 所述
箱体(1)的内侧壁上位于 两个所述 通风孔(2)位置处均安装有过 滤网(13);
所述摆动 机构由连接臂(19)和固定圆环(9)组成, 所述 固定圆环(9)的一侧安装在所述
第二立柱(7)的一侧, 所述固定圆环(9)的另一侧开设有花形滑槽(14), 所述连接臂(19)的
一端滑动安装在所述 花形滑槽(14)内, 另一端与所述第二 风扇(6)的一侧相连接 。
3.根据权利要求2所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述固
定杆(16)的顶端安装有U形支架(17), 所述U形支架(17)相互靠近的一侧安装有第一转轴
(18), 所述第一转轴(18)上转动安装有转动臂(10), 所述转动臂(10)的一端与所述第二风
扇(6)的一侧相连接, 另一端安装有第二转轴(24), 所述连接臂(19)上开设有滑槽孔, 所述
第二转轴(24)滑动安装在所述滑槽孔内。
4.根据权利要求2所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述连
接臂(19)的一端安装有轴承(23), 所述轴承(23)转动安装在所述 花形滑槽(14)内。
5.根据权利要求2所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述多
边体安装框(4)上远离所述第一风扇(21)一端的多个内侧壁上均安装有挡 风板(22), 多个
所述挡风板(2 2)与所述第一 风扇(21)相对应。
6.根据权利要求2所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述驱
动单元包括电机(15), 所述电机(15)安装在所述箱体(1)的底侧内壁上, 所述电机(15)的输
出轴上与所述主转轴(8)上均套接安装有传动轮(25), 两个所述传动轮(25)上安装有传动
带(26)。
7.根据权利要求6所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述箱
体(1)的内侧壁上位于两个所述通风孔(2)位置处均安装有固定框(12), 所述固定框(12)上
设有横向滑槽, 所述过滤网(13)滑动安装在所述横向滑槽上, 所述过滤网(13)与所述通风权 利 要 求 书 1/2 页
2
CN 115186299 A
2孔(2)位置相对应, 所述过 滤网(13)的一侧安装有驱动组件。
8.根据权利要求7所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述驱
动组件包括偏心转柱(20), 所述偏心转柱(20)安装在所述主转轴(8)上靠近所述过滤网
(13)的一端, 所述偏心转柱(20)与所述主转轴(8)的轴线呈相互平行但 不共轴设置, 所述过
滤网(13)的一侧对应安装有 竖向腰形滑槽(27), 所述偏心转柱(20)的一端滑动安装在所述
竖向腰形滑槽(27)内, 所述过 滤网(13)的两侧均设有导向单 元。
9.根据权利要求8所述的一种安全多方计算协议的数据转换方法, 其特征在于: 所述导
向单元包括导向杆(28), 所述固定框(12)的一侧开设有滑孔, 所述导 向杆(28)滑动安装在
所述滑孔内, 所述 导向杆(28)的一端安装在所述过 滤网(13)的一侧。
10.根据权利要求9所述的一种安全多方计算协议的数据转换方法, 其特征在于: 位于
两侧所述过 滤网(13)上的所述 导向杆(28)的对应一端安装有同步杆(1 1)。权 利 要 求 书 2/2 页
3
CN 115186299 A
3
专利 一种安全多方计算协议的数据转换方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:34:42上传分享