发明名称 多数据拥有者背景下基于属性的多关键字密文检索方法
摘要 本发明公开了一种在多数据拥有者背景下基于属性的多关键字密文检索方法,主要解决现有技术只支持单关键字的密文检索问题。其技术方案是:结合可搜索加密技术与基于密文属性的加密策略,在多数据拥有者场景下,根据数据拥有者的访问结构与密文的关键字集,建立关键字集索引;数据用户根据查询关键字集与查询关键字集生成的陷门;数据用户利用陷门实现对密文的多关键字查询。本发明减轻了数据拥有者本地数据存储和管理负担,能支持数据用户对密文进行多关键字精确查询,可用于在云存储背景下实现细粒度访问控制、密文数据的安全和高效检索。
申请公布号 CN105871543A 申请公布日期 2016.08.17
申请号 CN201610188151.3 申请日期 2016.03.29
申请人 西安电子科技大学 发明人 苗银宾;马建峰;李辉;伍祈应
分类号 H04L9/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L9/08(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;黎汉华
主权项 多数据拥有者背景下基于属性的多关键字密文检索方法,包括:(1a)系统初始化:第三方可信服务器TTS生成公钥pk,主密钥mk以及传统加密算法的对称密钥Φ;(1b)私钥生成:第三方可信服务器TTS根据数据用户DU的属性集S,主密钥mk,公钥pk以及数据拥有者DO的访问结构P生成私钥sk;(1c)索引建立:数据拥有者DO用对称密钥Φ加密文档,生成密文C,然后根据访问结构P和关键字集W为文档建立索引I,最后将密文C和索引I上传到云服务器CSP;;(1d)陷门生成:数据用户DU根据查询关键字集W'生成陷门T,并将陷门T提交给云服务器CSP;(1e)密文搜索:云服务器CSP对陷门T和索引I进行匹配,把满足匹配条件的文档密文集RC发送给数据用户DU。
地址 710071 陕西省西安市太白南路2号