Skip to content

Commit

Permalink
[Docs] Add notes on _sgx_mrsigner and _sgx_mrenclave encryption keys
Browse files Browse the repository at this point in the history
This commit is in response to customers' confusion on how to decrypt
files encrypted with these keys.

Signed-off-by: Dmitrii Kuvaiskii <[email protected]>
  • Loading branch information
Dmitrii Kuvaiskii committed May 6, 2024
1 parent 46491d5 commit 64cd864
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions Documentation/manifest-syntax.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1056,11 +1056,14 @@ Gramine:

* ``"_sgx_mrenclave"`` (SGX only) is the SGX sealing key based on the MRENCLAVE
identity of the enclave. This is useful to allow only the same enclave (on the
same platform) to unseal files.
same platform) to unseal files, i.e., this key is not accessible to any other
software other than the specific enclave on the specific platform.

* ``"_sgx_mrsigner"`` (SGX only) is the SGX sealing key based on the MRSIGNER
identity of the enclave. This is useful to allow all enclaves signed with the
same key (and on the same platform) to unseal files.
same key (and on the same platform) to unseal files, i.e., this key is not
accessible to any other software other than the specific set of same-MRSIGNER
enclaves on the specific platform.

.. warning::
The same key must not be used for the encrypted-files mount and for the
Expand Down

0 comments on commit 64cd864

Please sign in to comment.