[lkml]   [2017]   [Nov]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH v6 08/11] intel_sgx: in-kernel launch enclave
    On Sat, 25 Nov 2017, Jarkko Sakkinen wrote:
    > This commits implements the in-kernel launch enclave. It is wrapped into
    > a user space program that reads SIGSTRUCT instances from stdin and
    > outputs launch tokens to stdout.
    > The commit also adds enclave signing tool that is used by kbuild to
    > measure and sign the launch enclave.
    > CONFIG_INTEL_SGX_SIGNING_KEY points to a PEM-file for the 3072-bit RSA
    > key that is used as the LE public key pair. The default location is:
    > drivers/platform/x86/intel_sgx/intel_sgx_signing_key.pem

    You forgot to change the name of the pem file in the commit message.

    > If the default key does not exist kbuild will generate a random key and
    > place it to this location. KBUILD_SGX_SIGN_PIN can be used to specify
    > the passphrase for the LE public key.
    > TinyCrypt ( is used as AES
    > implementation, which is not timing resistant. Eventually this needs to
    > be replaced with AES-NI based implementation that could be either
    > - re-use existing AES-NI code in the kernel
    > - have its own hand written code
    > Signed-off-by: Jarkko Sakkinen <>



     \ /
      Last update: 2017-11-27 10:59    [W:2.448 / U:0.012 seconds]
    ©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site