Virtualization Based Secure Execution And Testing Framework

Description:

Article discussing the use of a virtualization software to build a Virtualization Based Secure Execution and Testing Framework for testing hardware secure architectures.

Creator(s):
Creation Date: December 2011
Partner(s):
UNT College of Engineering
Collection(s):
UNT Scholarly Works
Usage:
Total Uses: 90
Past 30 days: 2
Yesterday: 0
Creator (Author):
Kotikela, Srujan Das

University of North Texas

Creator (Author):
Nimgaonkar, Satyajeet

University of North Texas

Creator (Author):
Gomathisankaran, Mahadevan

University of North Texas

Date(s):
  • Creation: December 2011
Description:

Article discussing the use of a virtualization software to build a Virtualization Based Secure Execution and Testing Framework for testing hardware secure architectures.

Degree:
Note:

Abstract: Computer security aims at protecting confidentiality, integrity, and availability of sensitive information that are processed, used, or stored by computing systems. Computer scientists working in the field of computer security have successfully designed and developed software and hardware mechanisms to provide security in modern day computing devices. As compared to hardware security mechanisms, software-only security mechanisms are easy to implement and patch. But software-only security mechanisms cannot ensure protection against hardware-based attacks, thus rendering them vulnerable to such attacks. Hardware mechanism such as secure architectures aim to root the trust of the security solution in the hardware architecture. These security architectures typically deploy security mechanisms like encryption/decryption to protect confidentiality and hashing to protect data integrity. Though the security provided by hardware secure architectures is reliably high, they require modifications to the processor micro-architecture. Any changes to the micro-architecture is an extremely costly and time consuming process. Also, testing these hardware secure architectures is difficult as it requires testing the complete system including hardware, software and applications. Recently, virtualization has emerged to be an efficient and cost effective technology that allows emulating hardware mechanisms. It also enables emulating new hardware features in a virtualized environment. This makes the task of testing security architectures efficient and easy. In this paper, the authors use a virtualization software to build a Virtualization Based Secure Execution and Testing Framework for testing hardware secure architectures. The authors' framework provides a mechanism to plug-in secure architectures and monitor or test the system behavior by performing attacks on it.

Physical Description:

8 p.

Language(s):
Subject(s):
Keyword(s): virtualization | secure architectures | hypervisor | virtual machine monitor
Source: Proceedings of the International Conference on Software Engineering and Applications, 2011, Dallas, Texas, United States
Contributor(s):
Partner:
UNT College of Engineering
Collection:
UNT Scholarly Works
Identifier:
  • ARK: ark:/67531/metadc94275
Resource Type: Article
Format: Text
Rights:
Access: Public