Loading…

Fair Marketplace for Secure Outsourced Computations

The cloud computing paradigm offers clients ubiquitous and on demand access to a shared pool of computing resources, enabling the clients to provision scalable services with minimal management effort. Such a pool of resources, however, is typically owned and controlled by a single service provider,...

Full description

Saved in:
Bibliographic Details
Published in:arXiv.org 2018-08
Main Authors: Dang, Hung, Dat Le Tien, Ee-Chien, Chang
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Dang, Hung
Dat Le Tien
Ee-Chien, Chang
description The cloud computing paradigm offers clients ubiquitous and on demand access to a shared pool of computing resources, enabling the clients to provision scalable services with minimal management effort. Such a pool of resources, however, is typically owned and controlled by a single service provider, making it a single-point-of-failure. This paper presents Kosto - a framework that provisions a fair marketplace for secure outsourced computations, wherein the pool of computing resources aggregates resources offered by a large cohort of independent compute nodes. Kosto protects the confidentiality of clients' inputs as well as the integrity of the outsourced computations and their results using trusted hardware's enclave execution, in particular Intel SGX. Furthermore, Kosto warrants fair exchanges between the clients' payments for the execution of an outsourced computations and the compute nodes' work in servicing the clients' requests. Empirical evaluation on the prototype implementation of Kosto shows that performance overhead incurred by enclave execution is as small as 3% for computation-intensive operations, and 1.5x for IO-intensive operations.
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2097247376</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2097247376</sourcerecordid><originalsourceid>FETCH-proquest_journals_20972473763</originalsourceid><addsrcrecordid>eNqNi7EKwjAUAIMgWLT_EHAuxPfaRudicREH3UuIr9Bam5iX_L8d_ACnG-5uJTJAPBTHEmAjcuZRKQW1hqrCTGBrhiCvJrwo-slYkr0L8k42BZK3FNmlYOkpG_f2KZo4uJl3Yt2biSn_cSv27fnRXAof3CcRx25crnlRHaiThlKjrvG_6gsrNzSC</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2097247376</pqid></control><display><type>article</type><title>Fair Marketplace for Secure Outsourced Computations</title><source>Publicly Available Content Database</source><creator>Dang, Hung ; Dat Le Tien ; Ee-Chien, Chang</creator><creatorcontrib>Dang, Hung ; Dat Le Tien ; Ee-Chien, Chang</creatorcontrib><description>The cloud computing paradigm offers clients ubiquitous and on demand access to a shared pool of computing resources, enabling the clients to provision scalable services with minimal management effort. Such a pool of resources, however, is typically owned and controlled by a single service provider, making it a single-point-of-failure. This paper presents Kosto - a framework that provisions a fair marketplace for secure outsourced computations, wherein the pool of computing resources aggregates resources offered by a large cohort of independent compute nodes. Kosto protects the confidentiality of clients' inputs as well as the integrity of the outsourced computations and their results using trusted hardware's enclave execution, in particular Intel SGX. Furthermore, Kosto warrants fair exchanges between the clients' payments for the execution of an outsourced computations and the compute nodes' work in servicing the clients' requests. Empirical evaluation on the prototype implementation of Kosto shows that performance overhead incurred by enclave execution is as small as 3% for computation-intensive operations, and 1.5x for IO-intensive operations.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Clients ; Cloud computing ; Nodes ; Outsourcing ; Resource management</subject><ispartof>arXiv.org, 2018-08</ispartof><rights>2018. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.proquest.com/docview/2097247376?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>780,784,25752,37011,44589</link.rule.ids></links><search><creatorcontrib>Dang, Hung</creatorcontrib><creatorcontrib>Dat Le Tien</creatorcontrib><creatorcontrib>Ee-Chien, Chang</creatorcontrib><title>Fair Marketplace for Secure Outsourced Computations</title><title>arXiv.org</title><description>The cloud computing paradigm offers clients ubiquitous and on demand access to a shared pool of computing resources, enabling the clients to provision scalable services with minimal management effort. Such a pool of resources, however, is typically owned and controlled by a single service provider, making it a single-point-of-failure. This paper presents Kosto - a framework that provisions a fair marketplace for secure outsourced computations, wherein the pool of computing resources aggregates resources offered by a large cohort of independent compute nodes. Kosto protects the confidentiality of clients' inputs as well as the integrity of the outsourced computations and their results using trusted hardware's enclave execution, in particular Intel SGX. Furthermore, Kosto warrants fair exchanges between the clients' payments for the execution of an outsourced computations and the compute nodes' work in servicing the clients' requests. Empirical evaluation on the prototype implementation of Kosto shows that performance overhead incurred by enclave execution is as small as 3% for computation-intensive operations, and 1.5x for IO-intensive operations.</description><subject>Clients</subject><subject>Cloud computing</subject><subject>Nodes</subject><subject>Outsourcing</subject><subject>Resource management</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><recordid>eNqNi7EKwjAUAIMgWLT_EHAuxPfaRudicREH3UuIr9Bam5iX_L8d_ACnG-5uJTJAPBTHEmAjcuZRKQW1hqrCTGBrhiCvJrwo-slYkr0L8k42BZK3FNmlYOkpG_f2KZo4uJl3Yt2biSn_cSv27fnRXAof3CcRx25crnlRHaiThlKjrvG_6gsrNzSC</recordid><startdate>20180829</startdate><enddate>20180829</enddate><creator>Dang, Hung</creator><creator>Dat Le Tien</creator><creator>Ee-Chien, Chang</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20180829</creationdate><title>Fair Marketplace for Secure Outsourced Computations</title><author>Dang, Hung ; Dat Le Tien ; Ee-Chien, Chang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_20972473763</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Clients</topic><topic>Cloud computing</topic><topic>Nodes</topic><topic>Outsourcing</topic><topic>Resource management</topic><toplevel>online_resources</toplevel><creatorcontrib>Dang, Hung</creatorcontrib><creatorcontrib>Dat Le Tien</creatorcontrib><creatorcontrib>Ee-Chien, Chang</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dang, Hung</au><au>Dat Le Tien</au><au>Ee-Chien, Chang</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Fair Marketplace for Secure Outsourced Computations</atitle><jtitle>arXiv.org</jtitle><date>2018-08-29</date><risdate>2018</risdate><eissn>2331-8422</eissn><abstract>The cloud computing paradigm offers clients ubiquitous and on demand access to a shared pool of computing resources, enabling the clients to provision scalable services with minimal management effort. Such a pool of resources, however, is typically owned and controlled by a single service provider, making it a single-point-of-failure. This paper presents Kosto - a framework that provisions a fair marketplace for secure outsourced computations, wherein the pool of computing resources aggregates resources offered by a large cohort of independent compute nodes. Kosto protects the confidentiality of clients' inputs as well as the integrity of the outsourced computations and their results using trusted hardware's enclave execution, in particular Intel SGX. Furthermore, Kosto warrants fair exchanges between the clients' payments for the execution of an outsourced computations and the compute nodes' work in servicing the clients' requests. Empirical evaluation on the prototype implementation of Kosto shows that performance overhead incurred by enclave execution is as small as 3% for computation-intensive operations, and 1.5x for IO-intensive operations.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2018-08
issn 2331-8422
language eng
recordid cdi_proquest_journals_2097247376
source Publicly Available Content Database
subjects Clients
Cloud computing
Nodes
Outsourcing
Resource management
title Fair Marketplace for Secure Outsourced Computations
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T13%3A00%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Fair%20Marketplace%20for%20Secure%20Outsourced%20Computations&rft.jtitle=arXiv.org&rft.au=Dang,%20Hung&rft.date=2018-08-29&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2097247376%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-proquest_journals_20972473763%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2097247376&rft_id=info:pmid/&rfr_iscdi=true