Enclave: 1 ETH (WIP)

Create VM

Create an SGX-enabled VM on Azure.

ResourceType	 Locations    Name	            Zones	Restrictions
virtualMachines  japaneast    Standard_DC1ds_v3       1          None

Azure resources with SGX enabled

Open up your Azure console.

Print out all resources with SGX enabled.

az vm list-skus --size Standard_DC --all --output table

List updated as at 19/08/2024 here.

Checks

Update packages

sudo apt update
sudo apt install cpuid

Dependencies

Rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Cargo

sudo apt install cargo

OpenSSL & pkg-config

sudo apt-get install libssl-dev pkg-config

Set the PKG_CONFIG_PATH Environment Variable

export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH

Last updated