From 95fb31301878b438bcec2acbafbd45f241147b43 Mon Sep 17 00:00:00 2001 From: Valentyn Faychuk Date: Sun, 2 Feb 2025 21:02:00 +0200 Subject: [PATCH] add consumer processors --- src/hacker_challenge/README.md | 2 +- src/hacker_challenge/prerequisites.md | 18 ++++++++++++------ 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/hacker_challenge/README.md b/src/hacker_challenge/README.md index 3beb3eb..453d2dd 100644 --- a/src/hacker_challenge/README.md +++ b/src/hacker_challenge/README.md @@ -40,4 +40,4 @@ Useful resources: - [DeTEE SGX library](https://gitea.detee.cloud/general/detee-sgx) (dependency) - [Occlum DeTEE fork](https://gitea.detee.cloud/general/occlum) (dependency) -
\ No newline at end of file +
diff --git a/src/hacker_challenge/prerequisites.md b/src/hacker_challenge/prerequisites.md index ff3cd40..818d89b 100644 --- a/src/hacker_challenge/prerequisites.md +++ b/src/hacker_challenge/prerequisites.md @@ -1,11 +1,17 @@ # Prerequisites -For running the Hacker Challenge you need a VM with Intel processor that supports -SGX1/2, check [supported processors](https://www.intel.com/content/www/us/en/architecture-and-technology/software-guard-extensions-processors.html). -You may also rent a VM, see [RedSwitches](redswitches.com) or [Hetzner](hetzner.com). -Public IP is not mandatory to participate. +> You need have a Server with Intel [processor that supports +SGX](https://www.intel.com/content/www/us/en/architecture-and-technology/software-guard-extensions-processors.html) or rent a VM, for options see [RedSwitches](redswitches.com) or [Hetzner](hetzner.com). +You may also have the compliant processor in your laptop or desktop, [check here](https://www.intel.com/content/www/us/en/ark/featurefilter.html?productType=873&2_SoftwareGuardExtensions=Yes%20with%20Intel%C2%AE%20ME). + +> Public IP is not required to participate. + +Make sure you enabled SGX in BIOS. You can check if SGX is enabled from the terminal: + +```bash +cpuid | grep -i sgx +``` -Make sure you enabled SGX in BIOS. Just do `cpuid | grep -i sgx` to see if SGX is enabled.\ Make sure you also have kernel above v5.13 to get a built-in SGX DCAP driver.\ Final step is to add the symlinks for the sgx devices: @@ -15,4 +21,4 @@ sudo ln -sf ../sgx_enclave /dev/sgx/enclave sudo ln -sf ../sgx_provision /dev/sgx/provision ``` -
\ No newline at end of file +