• DocumentCode
    3298924
  • Title

    Secure Outsourcing of Matrix Operations as a Service

  • Author

    Nassar, Mohamed ; Erradi, Abdelkarim ; Sabri, F. ; Malluhi, Qutaibah M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Qatar Univ., Doha, Qatar
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    918
  • Lastpage
    925
  • Abstract
    This paper reports the design of a cloud-based service for coordinating secure outsourcing of storage and computation of scientific data, particularly matrices. While this service may support different secure outsourcing protocols and mechanisms (e.g. homomorphic encryption, secret sharing and randomization), we hide all the complexity from end-users and move it to a middleware broker. The broker manages the communication between the client and one or more clouds. The requests submitted by users are automatically translated into WS-BPEL workflows and then executed by the broker workflow engine to coordinate the control flow and the data flow for outsourcing of matrix operations. We detail the architecture of our framework and the design of its key components. Our work facilitates real-world and practical deployment of recently proposed secure outsourcing protocols.
  • Keywords
    Web Services Business Process Execution Language; cloud computing; cryptographic protocols; data flow analysis; mathematics computing; matrix algebra; middleware; natural sciences computing; outsourcing; storage management; WS-BPEL workflows; broker workflow engine; cloud-based service; control flow; data flow; matrix operations as a service; middleware broker; scientific data computation; scientific data storage; secure outsourcing protocols; Complexity theory; Encryption; Matrices; Outsourcing; Protocols; Servers; Cloud; Outsourcing; Security; Service; Workflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5028-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2013.124
  • Filename
    6740244