ShanghaiTech University Knowledge Management System
Batch verifiable computation of polynomials on outsourced data | |
2015-11-18 | |
会议录名称 | ESORICS 2015 |
卷号 | 9327 |
发表状态 | 已发表 |
DOI | 10.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. |
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 |
修改评论
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。