ISSN 1000-1239 CN 11-1777/TP

计算机研究与发展 ›› 2018, Vol. 55 ›› Issue (11): 2482-2489.doi: 10.7544/issn1000-1239.2018.20170420

• 信息安全 • 上一篇    下一篇

基于单服务器的群上幂指数安全外包计算方案

李帅1,2,付安民1,2,苏铓1,陈珍珠1,孙银霞3   

  1. 1(School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing 210094); 2(Guizhou Provincial Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025); 3(School of Computer Science and Technology, Nanjing Normal University, Nanjing 210023)
  • 出版日期: 2018-11-01
  • 基金资助: 
    国家自然科学基金项目(61572255,61502237,61702266);江苏省“六大人才高峰”高层次人才项目(XYDXXJS-032);江苏省自然科学基金项目(BK20150787);贵州省公共大数据重点实验室开放课题基金项目(2017BDKFJJ031);赛尔网络下一代互联网技术创新项目(NGII20170205)

Secure and Verifiable Protocol for Outsourcing Group Power Exponent to a Single Server

Li Shuai1,2, Fu Anmin1,2, Su Mang1, Chen Zhenzhu1, Sun Yinxia3   

  1. 1(南京理工大学计算机科学与工程学院 南京 210094); 2(贵州大学贵州省公共大数据重点实验室 贵阳 550025); 3(南京师范大学计算机科学与技术学院 南京 210023) (1373975356@qq.com)
  • Online: 2018-11-01

摘要: 随着云计算的快速发展和大数据时代的到来,如何将一些耗时的计算任务安全地外包给不完全可信的公共云服务器引起了广泛关注.基于单服务器模型,提出了一个新的具有隐私保护的群域上的幂指数运算安全外包方案GEXP(outsourcing power exponent on a group field),能够有效避免双服务器模型存在的共谋攻击问题.与已有方案相比,方案GEXP能够以100%的概率检测出云服务器返回的错误计算结果,确保了用户对外包计算结果的可完全验证.此外,给出了方案GEXP在现有广泛研究的云存储数据完整性验证的具体应用.

关键词: 云计算, 指数运算, 外包计算, 可验证计算, 隐私保护

Abstract: With the rapid development of cloud computing and the arrival of large data age, users are confronted with huge data and information to be processed which means massive amounts of difficult tasks. Consequently, how to securely outsource some time-consuming computing tasks to an untrusted public cloud server has aroused widespread concern. To realize the data privacy protection and the verifiability of calculation results in outsourcing computing, based on the single server model, this paper proposes a new privacy-preserving protocol for outsourcing power exponent on a group field, called GEXP(outsourcing power exponent on a group field). The scheme can prevent adversaries from getting any input/output data. Moreover, it effectively avoids the collusion attack in the dual server model. Compared with the existing schemes, GEXP can detect the wrong result returned by the cloud server with 100% probability, which ensures that the user can fully verify the result of outsourcing calculation. The formal security analysis and experiments indicate that our scheme is to protect privacy and highly efficient. In experiments, we compare our scheme with other state-of-the-art schemes to further demonstrate the superiorities in security and efficiency. In addition, in order to prove the practicality of our scheme, this paper gives the specific application of GEXP in cloud storage data integrity verification.

Key words: cloud computing, exponent calculation, outsourcing computation, verifiable computation, privacy-preserving

中图分类号: