mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-19 20:22:46 +00:00
final edits
Signed-off-by: Deb Taylor <deb.taylor@intel.com>
This commit is contained in:
parent
d485ed86c0
commit
1ccb902048
@ -3,12 +3,13 @@
|
|||||||
SGX Virtualization
|
SGX Virtualization
|
||||||
##################
|
##################
|
||||||
|
|
||||||
SGX refers to Intel® Software Guard Extensions (Intel® SGX). This is a set of
|
SGX refers to `Intel® Software Guard Extensions <https://software.intel.com/
|
||||||
instructions that can be used by applications to set aside protected areas for
|
en-us/sgx>`_ (Intel® SGX). This is a set of instructions that can be used by
|
||||||
select code and data in order to prevent direct attacks on executing code or
|
applications to set aside protected areas for select code and data in order to
|
||||||
data stored in memory. SGX allows an application to instantiate a protected
|
prevent direct attacks on executing code or data stored in memory. SGX allows
|
||||||
container, referred to as an enclave, which is protected against external
|
an application to instantiate a protected container, referred to as an
|
||||||
software access, including privileged malware.
|
enclave, which is protected against external software access, including
|
||||||
|
privileged malware.
|
||||||
|
|
||||||
|
|
||||||
High Level ACRN SGX Virtualization Design
|
High Level ACRN SGX Virtualization Design
|
||||||
@ -95,19 +96,17 @@ enable SGX support in the BIOS and in ACRN:
|
|||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
$ cd <projectacrn base folder>
|
$ cd <projectacrn base folder>
|
||||||
$ curl https://github.com/binbinwu1/acrn-hypervisor/commit \
|
$ curl https://github.com/binbinwu1/acrn-hypervisor/commit/0153b2b9b9920b61780163f19c6f5318562215ef.patch | git apply
|
||||||
/0153b2b9b9920b61780163f19c6f5318562215ef.patch | git apply
|
|
||||||
|
|
||||||
#. Enable SGX in Guest:
|
#. Enable SGX in Guest:
|
||||||
Follow the relevant guide to build and install the SGX driver and the SGX SDK and PSW packages.
|
|
||||||
|
|
||||||
* **For a Linux Guest**, follow the instructions at
|
* **For a Linux Guest**, follow `these Linux SGX build instructions
|
||||||
https://github.com/intel/linux-sgx to build and installthe SGX driver and
|
<https://github.com/intel/linux-sgx>`_
|
||||||
the SGX SDK and PSW packages.
|
to build and install the SGX driver and the SGX SDK and PSW packages.
|
||||||
* **For a Windows Guest**, follow the guide at
|
* **For a Windows Guest**, follow `these Windows SGX build instructions
|
||||||
https://software.intel.com/en-us/articles/getting-started-with-sgx
|
<https://software.intel.com/en-us/articles/getting-started-with-sgx-sdk-for-windows>`_
|
||||||
-sdk-for-windows for enabling applications with Intel SGX using
|
for enabling applications with Intel SGX using Microsoft* Visual Studio*
|
||||||
Microsoft* Visual Studio* 2015 on a 64-bit Microsoft Windows* OS.
|
2015 on a 64-bit Microsoft Windows* OS.
|
||||||
|
|
||||||
SGX Capability Exposure
|
SGX Capability Exposure
|
||||||
***********************
|
***********************
|
||||||
|
Loading…
Reference in New Issue
Block a user