{"title":"Efficient Privacy-Preserving Outsourcing of Large-Scale Geometric Programming","authors":"Wei Bao, Qinghua Li","doi":"10.1109/PAC.2018.00012","DOIUrl":null,"url":null,"abstract":"Nowadays industries are collecting a massive and exponentially growing amount of data that can potentially promote business innovations. However, it is challenging for resourcelimited clients to analyze their data in a cost-effective and timely way as the data volume keeps growing. With cloud computing, one feasible solution is to analyze the massive data by outsourcing them to the cloud. Nonetheless, clients’ data may contain private information that needs to be kept secret. In this paper, we design a secure, efficient, and verifiable outsourcing protocol specifically for geometric programming, which is one of the most fundamental problems in data analysis with many applications. In particular, a secure and efficient transformation scheme is used to encrypt the original geometric programming problem at the client side and protect its privacy before offloading it, and the gradient projection method is employed to solve the encrypted geometric programming problem in the cloud side. Experiments are conducted on both Amazon Elastic Compute Cloud (EC2) and a laptop to evaluate performance of the designed outsourcing protocol, and the results show the feasibility and efficiency of the protocol.","PeriodicalId":208309,"journal":{"name":"2018 IEEE Symposium on Privacy-Aware Computing (PAC)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Symposium on Privacy-Aware Computing (PAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PAC.2018.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Nowadays industries are collecting a massive and exponentially growing amount of data that can potentially promote business innovations. However, it is challenging for resourcelimited clients to analyze their data in a cost-effective and timely way as the data volume keeps growing. With cloud computing, one feasible solution is to analyze the massive data by outsourcing them to the cloud. Nonetheless, clients’ data may contain private information that needs to be kept secret. In this paper, we design a secure, efficient, and verifiable outsourcing protocol specifically for geometric programming, which is one of the most fundamental problems in data analysis with many applications. In particular, a secure and efficient transformation scheme is used to encrypt the original geometric programming problem at the client side and protect its privacy before offloading it, and the gradient projection method is employed to solve the encrypted geometric programming problem in the cloud side. Experiments are conducted on both Amazon Elastic Compute Cloud (EC2) and a laptop to evaluate performance of the designed outsourcing protocol, and the results show the feasibility and efficiency of the protocol.