On Sun, Jul 02, 2017 at 05:25:45PM +0300, Jarkko Sakkinen wrote:
Load or generate an RSA key in x.509 format. This key is used for
signing the in-kernel Launch Enclave's SIGSTRUCT. The digest of the
public key should be set to IA32_SGXLEPUBKEYHASHn MSRs.
arch/x86/sgx is meant for generating an object file that piggy packs the
Launch Enclave host program. This object file is linked to vmlinux. The
SGX driver can locate the binary by using the 'sgx_lehost' symbol and
run the host program by using the user mode helper framework.
Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen(a)linux.intel.com>
I'm sending rather soon an RFC patch set with all stuff pulled from my
sgx-le PoC project so need to comment this (necessarily).