一种抗拜占庭攻击的批量隐私信息检索方法及系统

    公开(公告)号:CN118445847A

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

    申请号:CN202410597197.5

    申请日:2024-05-14

    Abstract: 一种抗拜占庭攻击的批量隐私信息检索方法及系统,方法包括客户端接收由原始文件添加掩码后的数据所生成的用于验证的提示;客户端根据批量查询的索引集合构建查询;计算生成查询对应的响应;客户端根据提示对响应进行验证,若响应验证通过,则获得检索的文件集合;若响应验证未通过,则发起应答验证的挑战;客户端进行应答验证,若应答验证通过,则获得检索的文件集合;若应答验证未通过,则终止协议。本发明能够识别拜占庭服务器,实现批量检索,在仅有一个诚实服务器的情况下即能够获得正确结果,保护用户查询隐私和检索结果的正确性,并提高查询效率。本发明客户端的存储开销小,随着文件数量的不断增大,所需的客户端存储数据量增长较小。

    可验证的多模态时空数据索引结构和时空范围查询验证方法

    公开(公告)号:CN117194418A

    公开(公告)日:2023-12-08

    申请号:CN202311074991.3

    申请日:2023-08-24

    Abstract: 本发明提供了一种可验证的多模态时空数据索引结构和时空范围查询验证方法,分为明文数据库生成阶段,查询阶段以及验证阶段。在明文数据库生成阶段构建查询结果可验证的明文树,在明文树建立过程中,计算每个节点的标签、累加值和摘要作为验证信息;而明文树中的叶子节点则额外拥有时间信息,在每一个节点后都有该节点信息的布隆过滤器,之后作为节点属性一同上传到云服务提供商。在查询阶段,云服务提供商查询混合索引树得到查询结果。验证阶段查询用户在本地重构查询路径并对比根节点签名是否一致确定查询结果完整性,以及通过再次验证查询结果以确定查询结果准确性。本发明可以实现亚线性搜索复杂度搜索查询,极大的提高了搜索效率。

    一种面向海量密态数据计算的方法

    公开(公告)号:CN117194009A

    公开(公告)日:2023-12-08

    申请号:CN202310967599.5

    申请日:2023-08-02

    Abstract: 本发明公开了一种海量密态数据计算的方法,涉及信息安全技术领域,该方法包括:获取多个JSON数据包并进行序列化,得到序列化后的多条数据;将序列化后的多条数据进行格式化处理,得到第一数据包;根据第一数据包构建单向图,计算单向图中各节点的权重,并根据各节点的权重,建立权重红黑树;将权重红黑树中最小的权重对应的节点输入至线程池中进行计算,得到计算结果;根据计算结果对单向图进行更新,进而重新计算更新后的单向图中各节点的权重,确定更新后的权重红黑树;将更新后的权重红黑树中最小的权重对应的节点输入至线程池中,等待下次计算,解决了消息碎片化严重,通信等待时延较长的问题,实现了平衡通信与计算开销,且高并发,高吞吐。

    一种支持数值属性比较的多关键字可搜索加密方法

    公开(公告)号:CN108156140B

    公开(公告)日:2020-10-30

    申请号:CN201711332607.X

    申请日:2017-12-13

    Abstract: 本发明公开了一种支持数值属性比较的多关键字可搜索加密方法,用于在云存储背景下实现数值属性比较的多关键字可搜索加密,利用可搜索加密技术建立有效的密文索引,实现了多关键字密文检索,不仅可以快速定位用户感兴趣的密文文档,而且节省了带宽资源以及提升了用户体验,利用密文策略的属性加密技术,实现了细粒度访问控制,只有合法的数据用户才能进行密文检索,对访问控制策略的数值属性进行0编码和1编码,可以支持数值属性比较,具有更广阔的应用场景。

    一种多授权中心基于属性的可搜索加密方法

    公开(公告)号:CN108092972B

    公开(公告)日:2020-09-29

    申请号:CN201711332575.3

    申请日:2017-12-13

    Abstract: 本发明公开了一种多授权中心基于属性的可搜索加密方法,根据多授权中心的思路,结合可搜索加密技术和属性加密技术,在云存储背景下,该技术支持关键字密文检索,快速定位用户感兴趣的密文文档;同时利用属性加密技术实现了细粒度访问控制;并根据多授权中心的思路大大提高了密钥分发和数据用户认证的效率,也降低了由于单个授权中心失效而无法工作的风险,利用密文策略的属性加密技术实现了细粒度的访问控制,只有属性满足访问控制策略的数据用户才能进行密文检索。

    一种安全的数据外包机器学习数据分析方法

    公开(公告)号:CN107124276A

    公开(公告)日:2017-09-01

    申请号:CN201710224720.X

    申请日:2017-04-07

    Abstract: 本发明公开了一种安全的数据外包机器学习数据分析方法,由任意树均能化归为二叉树的性质,将训练好的决策树预测模型化归为二叉树,并归纳为一个形为无穷多个乘数项之和的特殊多项式,对模型中每一个数据用RSA加密上传到云平台,再将需要被决策的数据也用RSA加密上传到云平台,利用RSA的乘同态加密性质,将模型的加密数据和需要被决策的加密数据进行相应计算,得到每一个乘数项的密文结果,将结果返回到数据使用者解密,即可得到决策结果,通过将二叉树转化为多项式,使得原本需要多种计算才能实现的决策树,转化为一种计算即可实现,进而使用乘同态算法就能快速完成决策树的机器学习过程,大大降低了在密文上进行决策树这种机器学习算法的复杂程度,提升了计算效率。

    一次一密的存储密钥更新方法、系统、设备和可读存储介质

    公开(公告)号:CN118944871A

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

    申请号:CN202410999778.1

    申请日:2024-07-24

    Abstract: 本发明公开了一次一密的存储密钥更新方法、系统、设备和可读存储介质,包括使用长期密钥KB通过加密算法加密原始明文得到第一次加密的密文CB;使用可更新密钥KS利用序列加密算法生成随机序列RS,并计算#imgabs0#得到可更新密钥加密的密文#imgabs1#进行数据更新时,获取当前可更新密钥KS和新可更新密钥KS+1,使用可更新密钥KS和KS+1分别生成随机序列RS和RS+1,并计算更新令牌T;使用更新令牌T与待更新的密文#imgabs2#进行异或运算,得到新密钥加密的密文#imgabs3#根据最新的可更新密钥KS生成随机序列RS,计算密文#imgabs4#得到第一层解密后的密文CB;使用长期密钥KB,利用加密时使用的分组加密算法对密文CB进行解密得到明文文件。

    单一用户环境下基于细粒度排序的数据密文查询方法

    公开(公告)号:CN110222012B

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

    申请号:CN201910493936.5

    申请日:2019-06-08

    Abstract: 本发明公开了一种单一用户环境下基于细粒度排序的数据密文查询方法,具体实现步骤包括:1、生成带有访问结构的中间数据向量;2、生成目标数据向量;3、设置可搜索加密密钥和对称密钥;4、对目标数据向量进行加密;5、生成绑定访问角色的目标查询向量;6、对目标查询向量进行加密;7、查询密文;8、解密返回的密文。本发明生成带有访问结构的中间数据向量和绑定访问角色的目标查询向量,实现了细粒度访问控制,有利于对外包电子文档的隐私保护。本发明利用带权重的向量化公式,并对目标数据向量和目标查询向量进行加密,实现了对称加密技术下的基于语义的多关键字排序查询,查询效率高。

Patent Agency Ranking