-
公开(公告)号:CN119051862B
公开(公告)日:2025-03-21
申请号:CN202411546477.X
申请日:2024-11-01
Applicant: 泉城省实验室
Abstract: 本发明涉及一种隐私保护的基因序列比较和配对方法与系统,属于信息安全技术领域。包括:序列份额编排:服务器指定两个秘密并生成对应的秘密份额集合,随后服务器根据所持有基因序列中的每个碱基及配对碱基来编排份额的所在位置;不经意传输:服务器和用户执行不经意传输协议,即OT协议;执行过程按碱基序列逐个进行,服务器输入编排后的份额四元组,用户根据持有基因序列的碱基获得四元组中的一个;模式匹配:用户获得全部的秘密份额并调用秘密恢复算法,通过对比恢复出秘密结果,获得匹配结果。本发发明利用碱基序列的配对规律,方法可同时实现相同基因和配对基因的隐私比较,提升了隐私计算协议的效率。
-
公开(公告)号:CN117371025B
公开(公告)日:2024-04-16
申请号:CN202311204903.7
申请日:2023-09-18
Applicant: 泉城省实验室
IPC: G06F21/62 , H04L9/00 , G06N20/00 , H04L67/104
Abstract: 本发明公开一种去中心化机器学习模型训练方法及系统,包括:将参与方进行分组;重构参与方接收区块链下发的全局模型,并发送至组内的普通参与方;普通参与方以全局模型作为初始模型进行本地模型的训练,将本地模型拆分成份额的形式在组内进行分发,各普通参与方接收到组内其他普通参与方的模型份额后进行聚合,将聚合结果发送至重构参与方;重构参与方将组内的聚合结果进行重构,将得到的小组模型上传到区块链,区块链对小组模型再次进行聚合,将当前轮次的全局模型下发至重构参与方作为下一轮训练的初始模型。保证各参与方的敏感数据不出本地,实现更高层次的敏感数据隐私保护。
-
-
公开(公告)号:CN117614684B
公开(公告)日:2025-02-07
申请号:CN202311580377.4
申请日:2023-11-24
Applicant: 泉城省实验室
Abstract: 本发明涉及一种基于复制秘密分享的流动式安全多方计算方法及系统,包括:客户端生成密钥,用于生成对应输入的份额,并将密钥以及部分份额发送给参与第一轮计算的一组服务器;第一轮计算的一组服务器中的服务器使用客户端发送的密钥生成乘法三元组,并在服务器中形成乘法三元组的复制秘密分享份额,用于对计算过程中的乘法结果检查;服务器根据电路进行计算并对计算过程中的乘法结果进行验证,如无问题将乘法结果发送给下一轮计算的参与方;当最后一轮计算完毕后,服务器将计算结果发送给客户端,由客户端恢复计算结果。本发明可以使服务器不必提前运行一个预处理阶段,实现了真正的流动性,大大提高了灵活性。
-
公开(公告)号:CN117614684A
公开(公告)日:2024-02-27
申请号:CN202311580377.4
申请日:2023-11-24
Applicant: 泉城省实验室
Abstract: 本发明涉及一种基于复制秘密分享的流动式安全多方计算方法及系统,包括:客户端生成密钥,用于生成对应输入的份额,并将密钥以及部分份额发送给参与第一轮计算的一组服务器;第一轮计算的一组服务器中的服务器使用客户端发送的密钥生成乘法三元组,并在服务器中形成乘法三元组的复制秘密分享份额,用于对计算过程中的乘法结果检查;服务器根据电路进行计算并对计算过程中的乘法结果进行验证,如无问题将乘法结果发送给下一轮计算的参与方;当最后一轮计算完毕后,服务器将计算结果发送给客户端,由客户端恢复计算结果。本发明可以使服务器不必提前运行一个预处理阶段,实现了真正的流动性,大大提高了灵活性。
-
公开(公告)号:CN117478330A
公开(公告)日:2024-01-30
申请号:CN202311538196.5
申请日:2023-11-17
Applicant: 泉城省实验室
Abstract: 本发明涉及基于双线性映射与布隆过滤器的三方隐私集合求交集基数方法,步骤为:P1、P2与P3分别选取一组公钥和私钥,然后进行哈希操作,并利用生成的私钥对哈希值运算,运算后的哈希值与各自的公钥传输;P1、P2与P3利用哈希值构造双线性映射,P1与P2将构造的双线性映射分别插入布隆过滤器中;将两个布隆过滤器看做两个字符串,对两个字符串分别进行秘密分享操作并分发给P3;P3利用得到的秘密分享份额计算出两个字符串进行AND运算的结果,然后利用计算结果构造新的布隆过滤器,P3查询自己拥有的双线性映射是否存在新构造的布隆过滤器中,若存在,则三方集合交集基数增加1。本发明降低了现有方法的计算及通信复杂度,在大数据集合上表现更突出。
-
-
公开(公告)号:CN118764169A
公开(公告)日:2024-10-11
申请号:CN202411038381.2
申请日:2024-07-31
Applicant: 泉城省实验室
Abstract: 本发明涉及一种轻量级抗拜占庭攻击的隐私保护联邦聚合方法及系统,包括:由参与训练的客户端基于各自隐私数据本地完成模型训练,获得本地更新的梯度;采用秘密分享技术将梯度秘密分享给两个服务器;根据收到的梯度份额,两个服务器分别进行盲化操作,通过交互、基于欧式距离的相似度检测方法识别出恶意梯度更新;服务器利用有效的梯度更新完成全局模型更新。本发明提出的鲁棒性安全聚合方案不涉及复杂的公钥操作,大大降低了计算开销;与基于差分隐私的同类型工作相比,不影响模型精度的损失,保证了高精度模型,并且不需要假设服务器存在干净的辅助数据集。
-
公开(公告)号:CN119544211A
公开(公告)日:2025-02-28
申请号:CN202411725138.8
申请日:2024-11-28
Applicant: 泉城省实验室
Abstract: 本发明涉及一种基于哈希证明系统的非平衡隐私集合交集计算方法及系统,包括:1.1密钥生成及参数交换;1.2客户端预处理;对于客户端的本地元素,利用三组哈希函数H1、H2、H3将所有元素插入到一个布谷鸟哈希表中;1.3服务器端预处理;利用三组哈希函数H1、H2、H3将所有元素插入到一个简单哈希表中;2.1求交;2.2验证;本发明能够在不泄露参与方隐私数据的前提下,由客户端安全地得到两方集合的交集,协议在线阶段仅需一轮通信,总通信量仅与小集合大小呈线性关系而与大集合大小无关。
-
公开(公告)号:CN118864015A
公开(公告)日:2024-10-29
申请号:CN202411163047.X
申请日:2024-08-23
Applicant: 泉城省实验室
IPC: G06Q30/0251 , G06Q30/0241 , G06F21/60 , G06F21/62
Abstract: 本发明涉及一种隐私保护的在线广告转化监督方法及系统,包括:S1:广告商、销售商和监管机构各自生成私钥,完成双线性映射计算;S2:各参与方利用私钥对步骤S1中获得的消息进行幂运算,同时广告商、销售商分别将运算结果存储到Bloom过滤器中,随后对Bloom过滤器进行秘密分享;S3:查询Bloom过滤器并求出交集基数和交集元素索引;S4:利用公钥对与其用户集合元素对应的花费金额进行加密;S5:销售商和监管机构执行SealPIR协议;S6:监管机构对SealPIR协议输出进行同态加法运算,并将运算结果发送给销售商,销售商通过Paillier私钥进行解密。本发明具有更低的通信代价,同时摒弃了容易遭受单点故障攻击的云服务器。
-
-
-
-
-
-
-
-
-