DocumentCode :
611071
Title :
Computation Certification as a Service in the Cloud
Author :
Khan, Saeed M. ; Hamlen, K.W.
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
fYear :
2013
fDate :
13-16 May 2013
Firstpage :
434
Lastpage :
441
Abstract :
This paper proposes a new form of Security as a Service (SECaaS) that allows untrusted, mostly serial computations in untrusted computing environments to be independently and efficiently validated by trusted, commodity clouds. This addresses the longstanding problem of safely executing high assurance computations on untrusted hosts. Untrusted computations are instrumented with a check pointing mechanism that yields a proof of computation integrity as the computation progresses. This proof can be validated by a trusted cloud to ensure that the computation was carried out faithfully. Cloud parallelism and replication is leveraged to validate the proof efficiently even when the original computation is not parallel zed. This affords a means of high-assurance, serial computation on cloud-aware, mobile devices that mix resource-rich but untrusted hardware with trusted but comparatively resource-impoverished hardware components. An implementation for Java and Hadoop MapReduce demonstrates that the approach is effective for commodity VMs, clouds, and software.
Keywords :
Java; checkpointing; cloud computing; trusted computing; Hadoop MapReduce; Java; SECaaS; check pointing mechanism; cloud parallelism; cloud replication; cloud-aware device; commodity clouds; computation certification; computation integrity; hardware components; mobile device; original computation; parallel zed; resource-rich; security as a service; serial computations; trusted cloud; untrusted computations; untrusted computing environments; untrusted hardware; untrusted hosts; Hardware; Java; Mobile communication; Mobile handsets; Parallel processing; Semantics; Software; Hadoop MapReduce; cloud computing; computation integrity; result checking; software security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on
Conference_Location :
Delft
Print_ISBN :
978-1-4673-6465-2
Type :
conf
DOI :
10.1109/CCGrid.2013.75
Filename :
6546123
Link To Document :
بازگشت