Harnessing the Cloud for Securely Solving Large-scale Systems of Linear Equations

被引:44
|
作者
Wang, Cong [1 ]
Ren, Kui [1 ]
Wang, Jia [1 ]
Urs, Karthik Mahendra Raje [1 ]
机构
[1] IIT, Dept Elect & Comp Engn, Chicago, IL 60616 USA
关键词
D O I
10.1109/ICDCS.2011.41
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing economically enables customers with limited computational resources to outsource large-scale computations to the cloud. However, how to protect customers' confidential data involved in the computations then becomes a major security concern. In this paper, we present a secure outsourcing mechanism for solving large-scale systems of linear equations (LE) in cloud. Because applying traditional approaches like Gaussian elimination or LU decomposition (aka. direct method) to such large-scale LE problems would be prohibitively expensive, we build the secure LE outsourcing mechanism via a completely different approach - iterative method, which is much easier to implement in practice and only demands relatively simpler matrix-vector operations. Specifically, our mechanism enables a customer to securely harness the cloud for iteratively finding successive approximations to the LE solution, while keeping both the sensitive input and output of the computation private. For robust cheating detection, we further explore the algebraic property of matrix-vector operations and propose an efficient result verification mechanism, which allows the customer to verify all answers received from previous iterative approximations in one batch with high probability. Thorough security analysis and prototype experiments on Amazon EC2 demonstrate the validity and practicality of our proposed design.
引用
收藏
页码:549 / 558
页数:10
相关论文
共 50 条
  • [21] A DERIVATIVE-FREE METHOD FOR SOLVING LARGE-SCALE NONLINEAR SYSTEMS OF EQUATIONS
    Yu, Gaohang
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2010, 6 (01) : 149 - 160
  • [22] Enabling Large-Scale Linear Systems of Equations on Hybrid HPC Infrastructures
    Astsatryan, H.
    Sahakyan, V.
    Shoukouryan, Yu
    Dayde, M.
    Hurault, A.
    ICT INNOVATIONS 2011, 2011, 150 : 239 - +
  • [23] Tensor-Krylov methods for solving large-scale systems of nonlinear equations
    Bader, BW
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2005, 43 (03) : 1321 - 1347
  • [24] A SOLVER OF LINEAR SYSTEMS OF EQUATIONS (REBSM) FOR LARGE-SCALE ENGINEERING PROBLEMS
    Gao, Xiao-Wei
    Li, Lingjie
    INTERNATIONAL JOURNAL OF COMPUTATIONAL METHODS, 2012, 9 (01)
  • [25] New Algorithms for Secure Outsourcing of Large-Scale Systems of Linear Equations
    Chen, Xiaofeng
    Huang, Xinyi
    Li, Jin
    Ma, Jianfeng
    Lou, Wenjing
    Wong, Duncan S.
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2015, 10 (01) : 69 - 78
  • [26] Efficient Secure Outsourcing of Large-Scale Sparse Linear Systems of Equations
    Salinas, Sergio
    Luo, Changqing
    Chen, Xuhui
    Liao, Weixian
    Li, Pan
    IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (01) : 26 - 39
  • [27] A Massively Parallel BWP Algorithm for Solving Large-Scale Systems of Nonlinear Equations
    Silva, Bruno
    Lopes, Luiz Guerreiro
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [28] A Massively Parallel BWP Algorithm for Solving Large-Scale Systems of Nonlinear Equations
    Silva, Bruno
    Lopes, Luiz Guerreiro
    2023 IEEE High Performance Extreme Computing Conference, HPEC 2023, 2023,
  • [29] Decision Scheduling for Cloud Computing Tasks Relying on Solving Large Linear Systems of Equations
    He, Jing
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [30] Efficient Verifiable Outsourcing of Solving Large-Scale Linear Equations with Low Storage Overhead
    Feng D.
    Zhou F.
    Wang Q.
    Wu Q.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (05): : 1123 - 1131