Efficient Secure Outsourcing of Large-Scale Convex Separable Programming for Big Data

被引:14
|
作者
Liao, Weixian [1 ]
Luo, Changqing [1 ]
Salinas, Sergio [2 ]
Li, Pan [1 ]
机构
[1] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44106 USA
[2] Wichita State Univ, Dept Elect Engn & Comp Sci, Wichita, KS 67260 USA
基金
美国国家科学基金会;
关键词
Convex separable programming; cloud computing; data security and privacy; big data; CLOUD; COMPUTATION; SYSTEMS; SERVICE;
D O I
10.1109/TBDATA.2017.2787198
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Big data has become a key basis of innovation and intelligence, potentially making our lives more convenient and bringing new opportunities to the modern society. Towards this goal, a critical underlying task is to solve a series of large-scale fundamental problems. Conducting such large-scale data analytics in a timely manner requires a large amount of computing resources, which may not be available for individuals and small companies in practice. By outsourcing their computations to the cloud, clients can solve such problems in a cost-effective way. However, confidential data stored at the cloud is vulnerable to cyber attacks, and thus needs to be protected. Previous works employ cryptographic techniques like homomorphic encryption, which significantly increase the computational complexity of solving a large-scale problem at the cloud and is impractical for big data applications. For the first time in the literature, we present an efficient secure outsourcing scheme for convex separable programming problems (CSPs). In particular, we first develop efficient matrix and vector transformation schemes only based on arithmetic operations that are computationally indistinguishable both in value and in structure under a chosen-plaintext attack (CPA). Then, we design a secure outsourcing scheme in which the client and the cloud collaboratively solve the transformed problems. The client can efficiently verify the correctness of returned results to prevent any malicious behavior of the cloud. Theoretical correctness and privacy analysis together show that the proposed scheme obtains optimal results and that the cloud cannot learn private information from the client's concealed data. We conduct extensive simulations on Amazon Elastic Cloud Computing (EC2) platform and find that our proposed scheme provides significant time savings to the clients.
引用
收藏
页码:368 / 378
页数:11
相关论文
共 50 条
  • [1] Efficient Privacy-preserving Outsourcing of Large-scale Convex Separable Programming for Smart Cities
    Liao, Weixian
    Du, Wei
    Salinas, Sergio
    Li, Pan
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1349 - 1356
  • [2] A Tutorial on Secure Outsourcing of Large-scale Computations for Big Data
    Salinas, Sergio
    Chen, Xuhui
    Ji, Jinlong
    Li, Pan
    IEEE ACCESS, 2016, 4 : 1406 - 1416
  • [3] Efficient and Verifiable Algorithm for Secure Outsourcing of Large-scale Linear Programming
    Nie, Haixin
    Chen, Xiaofeng
    Li, Jin
    Liu, Josolph
    Lou, Wenjing
    2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 591 - 596
  • [4] Secure and Efficient Outsourcing of Large-Scale Nonlinear
    Du, Wei
    Li, Qinghua
    2017 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2017, : 236 - 244
  • [5] Secure Outsourcing of Large-Scale Convex Optimization Problem in Internet of Things
    Li, Hongjun
    Yu, Jia
    Yang, Ming
    Kong, Fanyu
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11): : 8737 - 8748
  • [6] Secure and efficient outsourcing computation on large-scale linear regressions
    Yang, Yang
    Xiong, Ping
    Huang, Qing
    Chen, Fei
    INFORMATION SCIENCES, 2020, 522 : 134 - 147
  • [7] Efficient and Secure Outsourcing of Large-Scale Linear System of Equations
    Ding, Qi
    Weng, Guobiao
    Zhao, Guohui
    Hu, Changhui
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (02) : 587 - 597
  • [8] Secure and Efficient Outsourcing of Large-Scale Matrix Inverse Computation
    Pan, Shiran
    Wang, Qiongxiao
    Zheng, Fangyu
    Dong, Jiankuo
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS (WASA 2018), 2018, 10874 : 374 - 386
  • [9] Efficient Secure Outsourcing of Large-Scale Linear Systems of Equations
    Salinas, Sergio
    Luo, Changqing
    Chen, Xuhui
    Li, Pan
    2015 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), 2015,
  • [10] Efficient and verifiable outsourcing computation of large-scale nonlinear programming
    Mohammed, Nedal M.
    AL-Seadi, Ali N.
    Lomte, Santosh S.
    Rokade, Poonam M.
    Hamoud, Ahmed A.
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2020, 21 (04): : 335 - 343