RunTest: Assuring integrity of dataflow processing in cloud computing infrastructures

Juan Du, Wei Wei, Xiaohui Gu, Ting Yu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

32 Citations (Scopus)

Abstract

Cloud computing has emerged as a multi-tenant resource sharing platform, which allows different service providers to deliver software as services in an economical way. However, for many security sensitive applications such as critical data processing, we must provide necessary security protection for migrating those critical application services into shared open cloud infrastructures. In this paper, we present RunTest, a scalable runtime integrity attestation framework to assure the integrity of dataflow processing in cloud infrastructures. RunTest provides light-weight application-level attestation methods to dynamically verify the integrity of data processing results and pinpoint malicious service providers when inconsistent results are detected. We have implemented RunTest within IBM System S dataflow processing system and tested it on NCSU virtual computing lab. Our experimental results show that our scheme is effective and imposes low performance impact for dataflow processing in the cloud infrastructure.

Original languageEnglish
Title of host publicationProceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010
Pages293-304
Number of pages12
DOIs
Publication statusPublished - 16 Jul 2010
Externally publishedYes
Event5th ACM Symposium on Information, Computer and Communication Security, ASIACCS 2010 - Beijing, China
Duration: 13 Apr 201016 Apr 2010

Other

Other5th ACM Symposium on Information, Computer and Communication Security, ASIACCS 2010
CountryChina
CityBeijing
Period13/4/1016/4/10

Fingerprint

Cloud computing
Processing

Keywords

  • cloud computing
  • secure dataflow processing
  • service integrity attestation

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Software

Cite this

Du, J., Wei, W., Gu, X., & Yu, T. (2010). RunTest: Assuring integrity of dataflow processing in cloud computing infrastructures. In Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010 (pp. 293-304) https://doi.org/10.1145/1755688.1755724

RunTest : Assuring integrity of dataflow processing in cloud computing infrastructures. / Du, Juan; Wei, Wei; Gu, Xiaohui; Yu, Ting.

Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010. 2010. p. 293-304.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Du, J, Wei, W, Gu, X & Yu, T 2010, RunTest: Assuring integrity of dataflow processing in cloud computing infrastructures. in Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010. pp. 293-304, 5th ACM Symposium on Information, Computer and Communication Security, ASIACCS 2010, Beijing, China, 13/4/10. https://doi.org/10.1145/1755688.1755724
Du J, Wei W, Gu X, Yu T. RunTest: Assuring integrity of dataflow processing in cloud computing infrastructures. In Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010. 2010. p. 293-304 https://doi.org/10.1145/1755688.1755724
Du, Juan ; Wei, Wei ; Gu, Xiaohui ; Yu, Ting. / RunTest : Assuring integrity of dataflow processing in cloud computing infrastructures. Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010. 2010. pp. 293-304
@inproceedings{94b27b6cbd7b4d5591d543ba6832bb08,
title = "RunTest: Assuring integrity of dataflow processing in cloud computing infrastructures",
abstract = "Cloud computing has emerged as a multi-tenant resource sharing platform, which allows different service providers to deliver software as services in an economical way. However, for many security sensitive applications such as critical data processing, we must provide necessary security protection for migrating those critical application services into shared open cloud infrastructures. In this paper, we present RunTest, a scalable runtime integrity attestation framework to assure the integrity of dataflow processing in cloud infrastructures. RunTest provides light-weight application-level attestation methods to dynamically verify the integrity of data processing results and pinpoint malicious service providers when inconsistent results are detected. We have implemented RunTest within IBM System S dataflow processing system and tested it on NCSU virtual computing lab. Our experimental results show that our scheme is effective and imposes low performance impact for dataflow processing in the cloud infrastructure.",
keywords = "cloud computing, secure dataflow processing, service integrity attestation",
author = "Juan Du and Wei Wei and Xiaohui Gu and Ting Yu",
year = "2010",
month = "7",
day = "16",
doi = "10.1145/1755688.1755724",
language = "English",
isbn = "9781605589367",
pages = "293--304",
booktitle = "Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010",

}

TY - GEN

T1 - RunTest

T2 - Assuring integrity of dataflow processing in cloud computing infrastructures

AU - Du, Juan

AU - Wei, Wei

AU - Gu, Xiaohui

AU - Yu, Ting

PY - 2010/7/16

Y1 - 2010/7/16

N2 - Cloud computing has emerged as a multi-tenant resource sharing platform, which allows different service providers to deliver software as services in an economical way. However, for many security sensitive applications such as critical data processing, we must provide necessary security protection for migrating those critical application services into shared open cloud infrastructures. In this paper, we present RunTest, a scalable runtime integrity attestation framework to assure the integrity of dataflow processing in cloud infrastructures. RunTest provides light-weight application-level attestation methods to dynamically verify the integrity of data processing results and pinpoint malicious service providers when inconsistent results are detected. We have implemented RunTest within IBM System S dataflow processing system and tested it on NCSU virtual computing lab. Our experimental results show that our scheme is effective and imposes low performance impact for dataflow processing in the cloud infrastructure.

AB - Cloud computing has emerged as a multi-tenant resource sharing platform, which allows different service providers to deliver software as services in an economical way. However, for many security sensitive applications such as critical data processing, we must provide necessary security protection for migrating those critical application services into shared open cloud infrastructures. In this paper, we present RunTest, a scalable runtime integrity attestation framework to assure the integrity of dataflow processing in cloud infrastructures. RunTest provides light-weight application-level attestation methods to dynamically verify the integrity of data processing results and pinpoint malicious service providers when inconsistent results are detected. We have implemented RunTest within IBM System S dataflow processing system and tested it on NCSU virtual computing lab. Our experimental results show that our scheme is effective and imposes low performance impact for dataflow processing in the cloud infrastructure.

KW - cloud computing

KW - secure dataflow processing

KW - service integrity attestation

UR - http://www.scopus.com/inward/record.url?scp=77954472711&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77954472711&partnerID=8YFLogxK

U2 - 10.1145/1755688.1755724

DO - 10.1145/1755688.1755724

M3 - Conference contribution

AN - SCOPUS:77954472711

SN - 9781605589367

SP - 293

EP - 304

BT - Proceedings of the 5th International Symposium on Information, Computer and Communications Security, ASIACCS 2010

ER -