Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
intel_sgx [2018/08/21 14:27] – add comment RuslanBukinintel_sgx [2019/02/18 00:37] (current) – update OSVERSIONs. MarkLinimon
Line 3: Line 3:
 This is Intel SGX support for %%FreeBSD%%. This is Intel SGX support for %%FreeBSD%%.
  
-SGX kernel driver developed and tested on %%FreeBSD%% 12.0-CURRENT. Intel SGX SDK can be built on both 11-STABLE and 12.0-CURRENT.+The SGX kernel driver was developed and tested on %%FreeBSD%% 12.0-CURRENT. Intel SGX SDK can be built on both 11-STABLE, 12-STABLE, and 13.0-CURRENT.
  
 0. Ensure your hardware supports SGX. Enable SGX in BIOS if required. 0. Ensure your hardware supports SGX. Enable SGX in BIOS if required.
  
-1. On %%FreeBSD%% 12.0-CURRENT load SGX module+1. On %%FreeBSD%% 12-STABLE or 13.0-CURRENT load SGX module
  
 <code> <code>
Line 30: Line 30:
 </code> </code>
  
-The only possible flag for aesm_service is --no-daemon+Note: The only possible flag for aesm_service is --no-daemon
  
 4. Build and run sample application 4. Build and run sample application
Line 39: Line 39:
 % sudo ./app % sudo ./app
 </code> </code>
 +
 +5. To run sample app without SGX SDK installed to /usr/lib
 +
 +<code>
 +% setenv LD_LIBRARY_PATH ../../build/linux
 +% sudo --preserve-env=LD_LIBRARY_PATH ./app
 +</code>
 +
 +You should see successfull messages, otherwise please report to br@bsdpad.com
  
 Papers Papers
  • intel_sgx.1534861658.txt.gz
  • Last modified: 2018/08/21 14:27
  • by RuslanBukin