基于拆分混洗的联邦学习方法、装置、设备和介质

    公开(公告)号:CN115442036B

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

    申请号:CN202211074718.6

    申请日:2022-09-02

    IPC分类号: H04L9/08 H04L9/30

    摘要: 本发明公开了一种基于本地差分隐私和拆分混洗的联邦学习方法,联邦学习客户端首先在认证服务器中注册,在上传梯度信息之前,先使用隐私保护算法进行处理,然后对隐私保护梯度加密,生成一则消息发送给认证服务器。认证服务器对消息进行验证,验证完成后将梯度信息进行拆分混洗后发送给联邦学习服务器端,切断联邦学习服务器端中梯度信息与每一个联邦学习客户端的联系,增强隐私保护能力,同时保证模型的高性能。本发明使用指数机制的本地差分隐私,更好实现对梯度信息的差分隐私保护;然后将隐私保护梯度信息上传至认证服务器进行认证,保证梯度信息的正确性;最后将梯度信息上传至联邦学习服务器端之前,进行拆分混洗处理,提高隐私保护强度。

    基于拆分混洗的联邦学习方法、装置、设备和介质

    公开(公告)号:CN115442036A

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

    申请号:CN202211074718.6

    申请日:2022-09-02

    IPC分类号: H04L9/08 H04L9/30

    摘要: 本发明公开了一种基于本地差分隐私和拆分混洗的联邦学习方法,联邦学习客户端首先在认证服务器中注册,在上传梯度信息之前,先使用隐私保护算法进行处理,然后对隐私保护梯度加密,生成一则消息发送给认证服务器。认证服务器对消息进行验证,验证完成后将梯度信息进行拆分混洗后发送给联邦学习服务器端,切断联邦学习服务器端中梯度信息与每一个联邦学习客户端的联系,增强隐私保护能力,同时保证模型的高性能。本发明使用指数机制的本地差分隐私,更好实现对梯度信息的差分隐私保护;然后将隐私保护梯度信息上传至认证服务器进行认证,保证梯度信息的正确性;最后将梯度信息上传至联邦学习服务器端之前,进行拆分混洗处理,提高隐私保护强度。

    区块链上基于属性的具有前向和后向隐私的可搜索加密方法及系统

    公开(公告)号:CN115412233A

    公开(公告)日:2022-11-29

    申请号:CN202210990925.X

    申请日:2022-08-18

    摘要: 本发明公开了一种区块链上基于属性的具有前向和后向隐私的可搜索加密方法及系统方法包括:S1、生成系统参数SPP并将SPP公布,生成私钥dk1和dk2,为用户生成私钥Ku;S2、为文档生成索引密文集EDB和已更新的映射∑,并把EDB部署到区块链上;S3、数据用户DU进行检索操作时,使用其私钥Ku对关键字q进行加密,得到检索陷门Tra并发送给区块链网络;S4、根据EDB[H2(C)]判断用户是否具有相应的访问权限;权限检查通过后,便根据EDB[H2(C)]得到相应的状态值;S5、数据用户接收到结果集MEI后,使用私钥Ku,恢复出对应的明文内容。本发明能有效对用户的访问权限进行设置;同时实现数据的前向隐私和后向隐私;并利用区块链,实现检索的去中心化。

    区块链上基于属性的具有前向和后向隐私的可搜索加密方法及系统

    公开(公告)号:CN115412233B

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

    申请号:CN202210990925.X

    申请日:2022-08-18

    摘要: 本发明公开了一种区块链上基于属性的具有前向和后向隐私的可搜索加密方法及系统方法包括:S1、生成系统参数SPP并将SPP公布,生成私钥dk1和dk2,为用户生成私钥Ku;S2、为文档生成索引密文集EDB和已更新的映射∑,并把EDB部署到区块链上;S3、数据用户DU进行检索操作时,使用其私钥Ku对关键字q进行加密,得到检索陷门Tra并发送给区块链网络;S4、根据EDB[H2(C)]判断用户是否具有相应的访问权限;权限检查通过后,便根据EDB[H2(C)]得到相应的状态值;S5、数据用户接收到结果集MEI后,使用私钥Ku,恢复出对应的明文内容。本发明能有效对用户的访问权限进行设置;同时实现数据的前向隐私和后向隐私;并利用区块链,实现检索的去中心化。

    基于属性集的具有前后向隐私的可搜索加密方法

    公开(公告)号:CN117596085A

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

    申请号:CN202410078410.1

    申请日:2024-01-19

    发明人: 徐玲玲 金祥

    摘要: 本申请涉及一种基于属性集的具有前后向隐私的可搜索加密方法,包括生成系统参数PP,根据系统参数PP生成公钥pk和主密钥mk,将系统参数PP和公钥pk公开发布;使用系统参数PP、主密钥mk和用户的属性集Su为用户生成私钥sku并传输给用户;使用公钥pk、数据集合、系统参数PP和映射∑为文档生成索引密文集EDB和已更新的映射∑,并把EDB部署到区块链上;用户DU使用其私钥sku对关键字q进行加密,得到检索陷门Tra并发送给区块链网络;生成结果集MEI;用户DU接收到结果集MEI后,使用私钥sku,恢复出明文内容。其可解决大数据和云存储环境下的细粒度访问控制、去中心化检索以及密文数据隐私安全等问题。

    支持布尔访问控制策略的多关键字可搜索加密方法及系统

    公开(公告)号:CN112100649B

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

    申请号:CN202010781185.X

    申请日:2020-08-06

    发明人: 徐玲玲 陈建彰

    IPC分类号: G06F21/62

    摘要: 本发明公开了一种支持布尔访问控制策略的多关键字可搜索加密方法及系统,方法先是可信权威机构生成系统公开密钥、主密钥和ElGamal私钥,并将系统公开密钥云公开,将私钥发送至数据用户;然后数据拥有者为文档生成索引密文和数据密文并云上传;数据用户检索时先将其属性集和查询关键字谓词上传至可信权威机构来核实用户身份是否合法,合法时生成检索令牌并发送给数据用户;数据用户接收检索令牌后并云上传;云服务器接收后,使用系统公开密钥来检查各索引密文和检索令牌是否匹配,将匹配的数据密文发送给数据用户;数据用户再使用私钥将数据密文恢复成明文内容。本发明可实现细粒度布尔访问控制、布尔多关键字搜索和常数级系统密钥长度。

    在线离线的基于属性的布尔关键字可搜索加密方法及系统

    公开(公告)号:CN111913981B

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

    申请号:CN202010515751.2

    申请日:2020-06-09

    发明人: 徐玲玲 姚家慧

    IPC分类号: G06F16/242 G06F21/60

    摘要: 本发明公开了一种在线离线的基于属性的布尔关键字可搜索加密方法及系统,方法先是可信权威机构生成系统公开密钥、主密钥、ElGamal私钥和用户私钥,并将系统公开密钥公开并云公布,将ElGamal私钥、用户私钥送给数据使用者;然后数据拥有者生成中间关键字密文、将数据文档加密成数据密文、生成关键字密文,再将关键字密文和数据密文并云上传;数据使用者生成中间检索令牌,再生成检索令牌并云上传;云服务器根据检索令牌来判定数据使用者的访问权限,匹配检索令牌和关键字密文,将对应的数据密文发送给数据使用者;数据使用者使用ElGamal私钥解密数据密文得到原数据文档。本发明可同时支持布尔关键字搜索和访问控制,降低用户在线的计算量,提高搜索效率。

    一种支持隐私和全局保护的可验证联邦学习安全聚合方法

    公开(公告)号:CN117914476A

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

    申请号:CN202311832247.5

    申请日:2023-12-27

    IPC分类号: H04L9/08 H04L9/00 H04L9/40

    摘要: 本发明公开了一种支持隐私和全局保护的可验证联邦学习安全聚合方法,一方面在线用户使用随机数组隐藏局部梯度密文,使服务器无法直接得到局部模型梯度,但又能得到正确的梯度聚合值,提高了用户的安全性;另一方面采用双掩码技术和秘密共享方法,在线用户对随机数组添加双重掩码,服务器再根据用户的在线情况恢复出不同掩码得到第一聚合值并解除得到全局梯度,使方法能容忍一定数量的用户掉线,贴合实际网络场景;又一方面,服务器采用pailier同态算法对全局梯度加密,保证了服务器的安全性及全局模型的可用性;还一方面,各在线用户生成验证信息并聚合得到第二聚合值验证全局梯度的正确性,防止恶意服务器伪造验证信息,提高全局模型的可信度。

    支持大规模用户群的布尔关键词可搜索加密方法

    公开(公告)号:CN114357477B

    公开(公告)日:2023-07-18

    申请号:CN202111561029.3

    申请日:2021-12-15

    发明人: 徐玲玲 林宇

    摘要: 本发明公开了一种支持大规模用户群的布尔关键词可搜索加密方法,基于递归属性集结构、访问树结构和递归关键词集结构,在面向大规模用户的前提下实现了灵活的访问策略匹配和细粒度的访问控制。首先,本发明支持更灵活的数据用户属性组织方式以及更灵活的访问策略匹配,实现了更高效的访问控制。本发明使用访问树来表示访问策略,并将数据用户属性以递归集结构组织起来,实现了更加高效的访问策略匹配。另外,本发明还支持更灵活的关键词组织方式以及布尔关键词检索。在本发明中,通过采用将关键词组织成递归集的形式,并通过布尔匹配运算的方法,实现了灵活的关键词组织及布尔关键词搜索。

    支持大规模用户群的布尔关键词可搜索加密方法

    公开(公告)号:CN114357477A

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

    申请号:CN202111561029.3

    申请日:2021-12-15

    发明人: 徐玲玲 林宇

    摘要: 本发明公开了一种支持大规模用户群的布尔关键词可搜索加密方法,基于递归属性集结构、访问树结构和递归关键词集结构,在面向大规模用户的前提下实现了灵活的访问策略匹配和细粒度的访问控制。首先,本发明支持更灵活的数据用户属性组织方式以及更灵活的访问策略匹配,实现了更高效的访问控制。本发明使用访问树来表示访问策略,并将数据用户属性以递归集结构组织起来,实现了更加高效的访问策略匹配。另外,本发明还支持更灵活的关键词组织方式以及布尔关键词检索。在本发明中,通过采用将关键词组织成递归集的形式,并通过布尔匹配运算的方法,实现了灵活的关键词组织及布尔关键词搜索。