本发明涉及数据安全技术领域,具体涉及一 种面向大数据的安全认证的密文检索方法,首先 密钥生成中心生成密钥并发送给云计算提供者、 云平台、数据拥有者以及数据使用者;之后数据 拥有者生成字典和索引并生成用户授权证书以 及密文数据包并发送出去;然后数据使用者使用 自己同态加密弱密钥的公钥加密搜索的关键字 生成陷门并和需要返回的文件个数k一起发送给 云平台;之后云平台和云计算提供者交互式协作 计算密文相关性分数,最后数据使用者根据获得 的用户授权证书解密得到密文文件。本发明设计 一个用户授权证书来实现对用户密钥的管理,同 时使用同态加密不仅确保检索结果为密文形式, 而且确保相关分数排序前k个密文文档返回并解 密。