摘要
随着第三方计算的快速发展,如何保证私有数据在加密下供第三方操作是目前的研究热点。同态加密可对加密数据进行运算,但目前从理论到工程应用仍然有许多问题需要研究。提出一种适用于云平台数据存储的同态加密算法,命名为HES(Homomorphic Encryption Scheme)。HES同态加密算法同时满足加法和乘法同态,其安全性基于近似最大公因子问题,相对DGHV方案和SDC方案,HES方案有更小的公钥尺寸,且不需要暴露密钥给服务器。在此基础上,提出了一种基于同态加密的密文优化检索算法,既实现了密文准确检索,又解决了关键字比较短的问题,保证了用户与云计算海量数据之间的安全关系。实验结果表明,HES算法加解密速度快,检索效率高,能很好的保证数据的安全性及密文数据的检索,为云平台中同态加密算法的研究提供参考。
With the rapid development of the cloud computing,how to ensure the private data to operate in secrecy for a third part has been a major focus.Homomorphic encryption can compute the encrypted data,but there are still many problems need to solve from theory to engineering application.We present a homomorphic encryption algorithm which can applied to a cloud platform data store.It is named HES(Homomorphic Encryption Scheme).HES satisfy its homomorphic addition and multiplication with state.The security of HES is based on an approximate greatest common divisor problem,HES has a better public key size compared with DGHV and CAFED.It's private key does not need to be exposed.On the basis of HES,we proposed a ciphertext optimization retrieval algorithm,which can achieve the ciphertext and solve the key problem of relatively short.It can be ensured the security between the user and cloud computing of the big data.Experimental results show that HES encryption algorithm has high speed and high retrieval efficiency.It can guarantee the data security and the encrypted data retrieval effectively.This paper can provide guidance for further study of homomorphic encryption algorithm.
出处
《衡阳师范学院学报》
2016年第3期19-25,2,共7页
Journal of Hengyang Normal University
基金
国家自然科学基金资助项目(61572174)
湖南省自然科学基金资助项目(2015JJ4011)
湖南省教育厅资助科研重点项目(15A029)
衡阳师范学院大学生研究性学习和创新性实验计划项目(CX1639)
"文化遗产与地理信息技术"大学生创新训练中心资助项目
关键词
同态加密
云计算
密文检索
homomorphic encryption
cloud computing
cipher retrieval