基于同态秘密共享的隐私保护数据库JOIN类型查询方法、系统及设备

    公开(公告)号:CN118536150A

    公开(公告)日:2024-08-23

    申请号:CN202410488387.3

    申请日:2024-04-23

    摘要: 本发明公开了一种基于同态秘密共享的隐私保护数据库JOIN类型查询方法、系统及设备,方法包括设置阶段和查询阶段,在设置阶段生成Paillier加密的公钥N、私钥d及加密私钥E(d),而后打包送至客户;在查询阶段,客户将加密的客户表发送云服务器,根据查询者指令执行查询任务;云服务器根据同态秘密共享私钥eki,将加密的客户表中的加密值Ix本地转化为秘密份额,云服务器获取各自的秘密份额表;各个云服务器根据拥有的加密的客户表和秘密份额表执行安全连接协议,分别得到连接表的秘密份额;查询者根据各连接表的秘密份额重构连接表。本发明通过结合不经意排序和同态秘密共享的特点,设计安全连接协议,避免了匹配阶段的通信开销。

    基于复制秘密共享的密态数据库查询方法及装置

    公开(公告)号:CN115455488B

    公开(公告)日:2023-03-28

    申请号:CN202211420158.5

    申请日:2022-11-15

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种基于复制秘密共享的密态数据库查询方法及装置,方法包括:用户将查询需求编译成复制秘密共享下的安全多方计算原语并将其交递给计算层,计算层向存储层请求共享查询需求所对应数据的表;每个数据提供方调用布尔复制秘密共享算法生成秘密份额并传输给计算方;计算方调用安全三方计算算法并利用密态过滤算子、密态连接算子、密态排序算子和密态聚合算子中的一个或多个进行安全三方计算,得到秘密共享形式的计算结果的秘密共享份额并发送给用户;调用秘密重构算法将计算结果的秘密共享份额重构之后得到最终的查询结果。本发明每个数据提供方将自己的数据以秘密共享的形式分成三个秘密份额发给计算方,性能更好。

    基于函数秘密共享的安全二值神经网络推理系统

    公开(公告)号:CN117454941B

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

    申请号:CN202311801348.6

    申请日:2023-12-26

    IPC分类号: G06N3/0464 H04L9/08 G06N3/08

    摘要: 本发明公开了一种基于函数秘密共享的安全二值神经网络推理系统。该系统包括输入层、隐含层和隐含层,根据实际神经网络结构设置若干个安全全连接运算单元、安全卷积运算单元、安全批量归一化运算单元、安全二值激活函数运算单元和安全最大池化运算单元。本发明通过生成矩阵乘法三元组,并基于此构建了高效的安全全连接层运算单元和安全卷积运算单元,结合离线‑在线计算范式,大大减少了客户端所需的计算和通信。此外,本发明基于函数秘密共享技术构建了安全二值激活函数运算单元和安全最大池化运算单元,能够支持混合位宽计算,减少了非线性函数计算所需的通信代价。

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

    公开(公告)号:CN117527224A

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

    申请号:CN202311669147.5

    申请日:2023-12-06

    IPC分类号: H04L9/08

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

    基于函数秘密共享的安全二值神经网络推理系统

    公开(公告)号:CN117454941A

    公开(公告)日:2024-01-26

    申请号:CN202311801348.6

    申请日:2023-12-26

    IPC分类号: G06N3/0464 H04L9/08 G06N3/08

    摘要: 本发明公开了一种基于函数秘密共享的安全二值神经网络推理系统。该系统包括输入层、隐含层和隐含层,根据实际神经网络结构设置若干个安全全连接运算单元、安全卷积运算单元、安全批量归一化运算单元、安全二值激活函数运算单元和安全最大池化运算单元。本发明通过生成矩阵乘法三元组,并基于此构建了高效的安全全连接层运算单元和安全卷积运算单元,结合离线‑在线计算范式,大大减少了客户端所需的计算和通信。此外,本发明基于函数秘密共享技术构建了安全二值激活函数运算单元和安全最大池化运算单元,能够支持混合位宽计算,减少了非线性函数计算所需的通信代价。

    基于复制秘密共享的密态数据库查询方法及装置

    公开(公告)号:CN115455488A

    公开(公告)日:2022-12-09

    申请号:CN202211420158.5

    申请日:2022-11-15

    IPC分类号: G06F21/62 G06F21/60

    摘要: 本发明公开了一种基于复制秘密共享的密态数据库查询方法及装置,方法包括:用户将查询需求编译成复制秘密共享下的安全多方计算原语并将其交递给计算层,计算层向存储层请求共享查询需求所对应数据的表;每个数据提供方调用布尔复制秘密共享算法生成秘密份额并传输给计算方;计算方调用安全三方计算算法并利用密态过滤算子、密态连接算子、密态排序算子和密态聚合算子中的一个或多个进行安全三方计算,得到秘密共享形式的计算结果的秘密共享份额并发送给用户;调用秘密重构算法将计算结果的秘密共享份额重构之后得到最终的查询结果。本发明每个数据提供方将自己的数据以秘密共享的形式分成三个秘密份额发给计算方,性能更好。

    基于秘密共享的多用户分布式隐私保护回归方法及装置

    公开(公告)号:CN115632761B

    公开(公告)日:2023-06-23

    申请号:CN202211038350.8

    申请日:2022-08-29

    IPC分类号: H04L9/08 G06F21/62

    摘要: 本发明公开了一种基于秘密共享的多用户分布式隐私保护回归方法及装置,方法包括下述步骤:数据提供方C1,C2,...,Cn分别将各自的隐私数据(x1,y1),(x2,y2),...,(xn,yn)通过加性算术秘密共享分发给第一服务器S0和第二服务器S1,得到数据特征的秘密份额和数据标签的秘密份额;第一服务器S0和第二服务器S1基于获得的数据特征的秘密份额和数据标签的秘密份额进行安全两方计算;第一服务器S0和第二服务器S1分别将各自的模型参数的秘密份额 0和 1发送给数据使用方,然后数据使用方在本地重构出完整的模型参数w= 0+ 1。本发明在保证较高安全性的同时,以较低通信代价和较少交互次数完成模型训练任务。

    一种易重构大成型空间索驱动建筑3D打印装置

    公开(公告)号:CN112647707B

    公开(公告)日:2022-03-04

    申请号:CN202011408049.2

    申请日:2020-12-05

    IPC分类号: E04G21/00 B66C5/10 B66D1/12

    摘要: 本发明涉及建筑3D打印装置,更具体的说是一种易重构大成型空间索驱动建筑3D打印装置,包括索驱动机构、移动平台和供料系统,所述移动平台上连接有供料系统,索驱动机构设置有多个,多个索驱动机构均和移动平台连接,可以通过多个索驱动机构拉动移动平台在空间内进行运动,进而控制打印路径,装置的冗余自由度可以保证机构具有较强的抗干扰能力,机构的构型又避免了绳索与打印建筑的干涉,相比于现有建筑打印装置,整体质量轻,运输中机架可收缩为小体积,机架和移动平台伸展开形成大成型空间,结构简洁容易重构装调。

    一种动力锂离子电池组冷热控制系统及控制方法

    公开(公告)号:CN104347911B

    公开(公告)日:2016-06-01

    申请号:CN201410452839.9

    申请日:2014-09-05

    摘要: 一种动力锂离子电池组冷热控制系统及控制方法,涉及一种针对串联电池组所处环境的控制的系统及控制方法。本发明解决了低温环境下锂离子电池性能急剧衰退,无法正常充电,而且放电性能较差的问题。本发明的每个电池模块与卡具之间设有一块电加热膜,电池箱体的内表面均匀铺设有绝缘隔热层,每个电池模块内设有一个温度传感器,电池箱体的侧面开有三个通风口,一号风扇固定中间的通风口内侧,每个温度传感器的温度信号输出端连接微处理器的一个信号温度信号输入端,微处理器通过温度传感器采集电池组内的温度数据,并根据温度数据控制加热膜或风扇工作,实现对动力锂离子电池组所处环境的温度的控制。本发明适用于控制电池组所处环境的温度。