Masters Theses
Date of Award
5-2018
Degree Type
Thesis
Degree Name
Master of Science
Major
Computer Science
Major Professor
Maxfield J. Schuchard
Committee Members
Joseph B. Lyles, Stacy J. Prowell, Jinyuan Sun
Abstract
Distributed computing has enabled developers and researchers to solve complex problems at an impressive scale. Users implicitly trust these subtasks to be performed accurately and this trust can be abused by malicious service providers who aim to compromise the integrity of the system. These problems can be solved by using dedicated hardware; however it is expensive or impossible to distribute this solution to all providers in a system. In this paper, we explore InTest, a service integrity attestation framework that uses replay-based consistency checks to detect malicious service providers without the use of dedicated hardware. We investigate if its performance is affected by network topology, its accuracy in the face of incomplete information, and if it can be improved by minimally utilizing dedicated hardware. Our preliminary solution, Cloud Anchor, reduces the number of duplicated tasks by 30% while providing identical detection rates as the prior solution.
Recommended Citation
Craig, Christopher Alexander, "Cloud Anchor: An Exploration of Service Integrity Attestation with Hardware Roots of Trust. " Master's Thesis, University of Tennessee, 2018.
https://trace.tennessee.edu/utk_gradthes/5030