摘要
本发明涉及信息安全技术领域,具体涉及一种前向安全的策略隐藏型属性基关键词搜索方法,用于敏感信息的访问控制与搜索,包括:获取公共参数和主密钥;属性处理数据用户提交的属性集,构造用户私钥,输出穿刺密钥;随机选取对称密钥,通过对称密钥对明文进行对称加密得到初始密文,并对明文依次进行策略隐藏加密、关键词加密和标签绑定得到对应输出表征,整合初始密文和输出表征得到完整密文;当满足约束条件时,更新穿刺密钥;根据数据用户需求内容建立关键词集,生成陷门,发起搜索请求;根据搜索请求匹配陷门与完整密文,得到匹配结果,综合更新后的穿刺密钥和用户私钥对初始密文进行解密,得到对应的明文;有效提升前向安全性。