Batch verifiable computation of polynomials on outsourced data
2015-11-18
会议录名称ESORICS 2015
卷号9327
发表状态已发表
DOI10.1007/978-3-319-24177-7_9
摘要

Secure outsourcing of computation to cloud servers has attracted much attention in recent years. In a typical outsourcing scenario, the client stores its data on a cloud server and later asks the server to perform computations on the stored data. The verifiable computation (VC) of Gennaro, Gentry, Parno (Crypto 2010) and the homomorphic MAC (HomMAC) of Backes, Fiore, Reischuk (CCS 2013) allow the client to verify the server's computation with substantially less computational cost than performing the outsourced computation. The existing VC and HomMAC schemes that can be considered practical (do not required heavy computations such as computing fully homomorphic encryptions), are limited to compute linear and quadratic polynomials on the outsourced data. In this paper, we introduce a batch verifiable computation (BVC) model that can be used when the computation of the same function on multiple datasets is required, and construct two schemes for computing polynomials of high degree on the outsourced data. Our schemes allow efficient client verification, efficient server computation, and composition of computation results. Both schemes allow new elements to be added to each outsourced dataset. The second scheme also allows new datasets to be added. A unique feature of our schemes is that the storage required at the server for storing the authentication information, stays the same as the number of outsourced datasets is increased, and so the server storage overhead (the ratio of the server storage to the total size of the datasets) approaches 1. In all existing schemes this ratio is >= 2. Hence, our BVC can effectively halve the required server storage.

收录类别EI ; CPCI
语种英语
WOS研究方向Computer Science
WOS类目Computer Science, Information Systems ; Computer Science, Theory & Methods
WOS记录号WOS:000374478300009
EI入藏号20155201734924
EI分类号Data Storage, Equipment and Techniques:722.1 ; Digital Computers and Systems:722.4 ; Data Processing and Image Processing:723.2 ; Management:912.2 ; Accidents and Accident Prevention:914.1 ; Algebra:921.1
引用统计
正在获取...
文献类型会议论文
条目标识符https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/2316
专题信息科学与技术学院_PI研究组_张良峰组
通讯作者Liang Feng Zhang
作者单位
1.ShanghaiTech Univ, Shanghai, Peoples R China
2.Univ Calgary, Calgary, AB, Canada
第一作者单位上海科技大学
通讯作者单位上海科技大学
第一作者的第一单位上海科技大学
推荐引用方式
GB/T 7714
Liang Feng Zhang,Reihaneh Safavi-Naini. Batch verifiable computation of polynomials on outsourced data[C],2015.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
个性服务
查看访问统计
谷歌学术
谷歌学术中相似的文章
[Liang Feng Zhang]的文章
[Reihaneh Safavi-Naini]的文章
百度学术
百度学术中相似的文章
[Liang Feng Zhang]的文章
[Reihaneh Safavi-Naini]的文章
必应学术
必应学术中相似的文章
[Liang Feng Zhang]的文章
[Reihaneh Safavi-Naini]的文章
相关权益政策
暂无数据
收藏/分享
文件名: 2316.pdf
格式: Adobe PDF
此文件暂不支持浏览
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。