基于SM9的策略隐藏属性基加密数据检索方法
摘要:
本发明公开了一种基于SM9的策略隐藏属性基加密数据检索方法,该方法包括下述步骤:授权中心对系统初始化,并生成所需的系统参数,授权中心为申请注册的用户分配用户身份标识符、属性集,生成相应密钥以及使用主私钥保护用户属性;数据拥有者加密数据文件,获得相应的数据密文、密钥密文;数据拥有者根据数据文件提取的关键字集生成索引密文;数据使用者根据其想要检索的关键字生成关键字陷门,再盲化属性密钥用于部分解密;区块链接收到搜索请求,调用搜索合约,再调用部分解密合约,数据使用者接收到区块链返回的搜索结果后,对搜索结果进行最终解密。本发明实现了加密数据安全存储、细粒度访问和高效检索。
0/0