Применение технологий виртуализации Intel VT-x и Intel VT-d для повышения зЗащищенности и надежности функционирования рабочей станции
- 1 нач. отдела, ООО НТП «Криптософт»
- 2 к.т.н., доцент, кафедра «Вычислительная техника», Пензенский государственный университет, зам. нач. отдела, ОАО НТП «Криптософт»
Аннотация
Рассмотрены методы использования технологий виртуализации Intel для повышения уровня защищенности и надежности программной среды. Приведен обзор технологий аппаратной виртуализации Intel VT-x и Intel VT-d и предложена концепция по созданию на их основе изолированной среды для защищенной рабочей станции.
Для цитирования
Карпов И.В., Егоров В.Ю. Применение технологий виртуализации Intel VT-x и Intel VT-d для повышения зЗащищенности и надежности функционирования рабочей станции // Наукоемкие технологии. 2010. № 4. С. 46–54.
Список источников
- Blue Pill - Prototype Creates 100% Undetectable Malware. http://www.aviransplace.com.
- Hardware Virtualization Rootkits. Dino Dai Zovi. (www.theta44.org/software/HVM_Rootkits_ddz_bh-usa-06.pdf).
- Intel® IA-32 Architecture Software Developer-s Manual Volume 2B. January 2006 (http://www.intel.com/).
- Intel® 64 and IA-32 Architectures Software Developer-s Manual Volume 3A: System Programming Guide, Part 1. September 2008. Intel Corporation. (http://www.intel.com/).
- Intel Virtualization Technology for Directed I/O. Architecture Specification, September 2008. Intel Corporation. (http://www.intel.com/).
- Advanced Configuration and Power Interface Specification. Revision 3.0b. October 10, 2006. (www.acpi.info).
- Intel Virtualization Technology for Connectivity. (http://www.intel.com/).
- I/O Virtualization and Sharing. Michael Krause, Renato Recio (www.pcisig.com).
- Trusted Computing Group (TCG). (www.trustedcomputinggroup.org).
- Intel Trusted Execution Technology. Technology Overview.
- Seshadri A., Luk M., Shi E., Perrig A., van Doorn L., Khosla P. Pioneer: Verifying integrity and guaranteeing execution of code on legacy platforms. In Proceedings of ACM Symposium on Operating Systems Principles (SOSP). 2005. P. 1-16.
- Terra: A Virtual Machine-Based Platform for Trusted Computing. Tal Gar_nkel Ben Pfaff Jim Chow Mendel Rosenblum Dan Boneh. Computer Science Department, Stanford University.
- Intel® 64 and IA-32 Architectures Software Developer-s Manual Volume 3B: System Programming Guide, Part 1. September 2008. Intel Corporation. (http://www.intel.com/).
