一种密文存储与密文检索开放云服务方法和系统
Abstract:
本发明公开了一种密文存储与密文检索开放云服务方法和系统。本系统包括若干安全组件和一服务器端;服务器端为每一注册用户创建一与个人身份绑定的主密钥和一加解密密钥;服务器端用主密钥加密加解密密钥并保存;服务器端对用户认证通过后,将该用户的主密钥返回给该安全组件;安全组件利用用户的主密钥进行解密得到该用户的加解密密钥,然后利用该加解密密钥对该用户待存储文件进行加密后存储于第三方云平台;并且生成该待存储文件的文件元数据和密文索引并发送给服务器端;该安全组件,用于将检索请求发送给该服务器端,该服务器端根据该检索请求中的关键字在密文索引中进行检索,然后根据检索结果查询文件元信息返回给该用户的客户端。
Public/Granted literature
Patent Agency Ranking
0/0