University of New Mexico
Usage Management Enforcement in Cloud Computing Virtual Machines
Abstract
dc:description.abstractMany are interested in adopting cloud computing technology, but have concerns about the security of their data. This issue has motivated extensive research to address potential vulnerabilities, with a major focus on access control. A related cloud computing concern is controlling what users can do with data to which they have been granted access. This control is needed to prevent accidental loss or deliberate theft of data by users who have been granted legitimate access. The need for this control, called usage management, has led to a number of conceptual approaches for both conventional and cloud computing, all of which will require an enforcement mechanism within the processors domain. The goal of this research is to prove that it is possible to implement a completely software-based enforcement mechanism that can operate independently of the application software. The implementation is based on a formal operational model. A number of implementation approaches were considered in formulating the enforcement strategy. Then, leveraging software instrumentation capabilities and extending tools developed for taint analysis, we developed a software-based usage management enforcement mechanism that uses dynamic data flow tracking. Based on usage flow policies that are specified in machine readable licenses, the enforcement mechanism can permit or inhibit data flows to standard interfaces, data files, and network sockets. The enforcement mechanism does not require direct hardware access, so it can be used very effectively in a cloud computing environment. This demonstrated capability now provides information owners an ability to control what authorized users can do with the information.'
Degree
thesis:*- Name thesis:degree_name
- Computer Engineering
- Level thesis:degree_level
- Dissertation
- Discipline thesis:degree_discipline
- Electrical and Computer Engineering
- Year
- 2015
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Nava, Edward J
- Contributors dc:contributor
-
- Heileman, Gregory L
- Plusquellic, James
- Crandall, Jed
- Pattichis, Marios
- Graham, Edward D Jr
Subjects
dc:subject × 4Rights
- Language dc:language
- English
Identifiers
dc:identifier.*- Repository record dc:identifier
- https://digitalrepository.unm.edu/ece_etds/189
- OAI identifier oai:identifier
- oai:digitalrepository.unm.edu:ece_etds-1188