摘要
本发明涉及云计算、网络安全技术领域,涉及一种云数据动态精确分享和计算外包方法及系统,引入基于身份全同态加密技术,数据拥有者终端对数据进行基于身份全同态加密。引入基于身份密文检索,对数据关键字产生索引,将数据密文和索引配对成二元组上传至云代理服务器终端,然后引入代理重加密技术,云代理服务器对密文进行关键字检索,密文计算,计算结果转换,即将数据拥有者能解密的密文转换成数据请求者终端用户的密文。本发明能够抵抗云计算环境下的量子计算机攻击,提供了密文检索服务,提供了云计算环境下计算外包服务,提供了数据分享服务,提供了用户动态加入和删除服务,解决了云数据动态精确分享和计算外包问题。
技术关键词
云代理服务器
关键字
数据
抽样算法
索引
矩阵
动态
密钥
全同态加密技术
代理重加密技术
误差向量
解密
私钥
同态加密算法
外包系统
身份
云计算环境
网络安全技术