摘要
本发明提出一种基于概率陷门的密文数据多关键词搜索方法,用于解决现有技术中存在的安全性不足导致用户数据隐私泄露的技术问题,实现步骤为:用户根据安全参数λ生成主密钥K和会话密钥ks;用户提取明文文档集合的关键词;用户构建搜索索引A;用户使用K对明文文档集合D进行加密,得到密文文档集合F;用户向云服务器发送ks、哈希函数H、F和A;云服务器对F和A进行搜索,得到包含多关键词的密文文件集合F′,并将F′通过安全信道发送给用户;用户使用K解密F′,得到对应的明文文件集合D′。本发明的安全性和搜索效率高,可用于云存储等隐私数据密态形式的关键词搜索。
- 单位