一种基于B-Tree的快速可搜索加密方法

    公开(公告)号:CN117313155A

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

    申请号:CN202311308084.0

    申请日:2023-10-10

    IPC分类号: G06F21/62 G06F21/60 G06F16/22

    摘要: 本发明属于数据搜索保护技术领域,更具体地,涉及一种基于B‑Tree的快速可搜索加密方法。所述方法包括数据拥有者提取文件明文集合中每个文件的关键字集合,采用对称加密算法对每个文件进行加密,将文件密文与关键字哈希值对应,并生成B‑Tree索引结构;数据拥有者定义访问策略,使用该访问策略对关键字进行加密,将关键字密文、文件密文、B‑Tree索引结构上传至远程云服务器;云服务器计算检索关键字集合对应的搜索令牌并检索关键字集合对应的密文文件;云服务器获取对应密文,结合搜索令牌及属性密钥判断数据使用者是否具有访问权限。本发明解决了现有技术中生成搜索令牌时需进行多次运算、搜索复杂度较高,访问策略不够灵活的问题。

    基于零信任的属性访问控制动态权限管理方法及系统

    公开(公告)号:CN117938511A

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

    申请号:CN202410110588.X

    申请日:2024-01-25

    IPC分类号: H04L9/40

    摘要: 本发明属于网络信息及数据安全的技术领域,更具体地,涉及一种基于零信任的属性访问控制动态权限管理方法及系统。所述方法包括:S1、获取已注册用户的当前信任值以及当前属性,并根据当前信任值确定已注册用户的权限级别;S2、设定访问控制机制,在已注册用户对系统资源进行权限操作时,判断已注册用户的当前信任值及当前属性是否满足执行条件,若已注册用户的当前信任值大于权限操作的信任阈值且已注册用户的当前属性匹配资源客体的访问策略,则执行权限操作,反之则拒绝执行;S3、获取已注册用户信任值的影响因子,并根据影响因子利用信任值评估算法更新已注册用户的当前信任值;S4、根据更新后的信任值更新已注册用户的属性,并返回步骤S1,实现持续动态权限管理。本发明解决了现有技术中权限管理不够灵活且难以应对动态变化的网络环境的问题。