Skip to content

Tags: cat0nis/linux-sgx

Tags

tdx_1.5_mvp_23q1

Toggle tdx_1.5_mvp_23q1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Intel(R) TDX 1.5 Linux MVP 23Q1 release

sgx_2.19

Toggle sgx_2.19's commit message

Verified

This commit was signed with the committer’s verified signature.
llly Li Xun
Linux 2.19 Open Source Gold Release

Supported the Key Separation and Sharing (KSS) feature in Simulation mode.
Upgraded to OpenSSL 1.1.1t.
Upgraded Intel(R) SGX Quote Verification Enclave to integrate SgxSSL/OpenSSL
  version 1.1.1t.
Added new API in quote verification library to extract FMSPC
  (Family-Model-SteppingPlatform-CustomSKU) value from ECDSA quote.
Added Rust support for SGX ECDSA quote generation.
Added Linux kernel 5.19 support in TDX R3AAL (Ring 3 Attestation Abstraction Layer).
Removed Protobuf in TDX QGS (Quote Generation Service) and R3AAL (Ring 3
  Attestation Abstraction Layer).
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>

sgx_2.19_reproducible

Toggle sgx_2.19_reproducible's commit message
Updates for SGX 2.19 reproducible build.

Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>

sgx_2.18.1

Toggle sgx_2.18.1's commit message

Verified

This commit was signed with the committer’s verified signature.
llly Li Xun
Linux 2.18.1 Open Source Gold Release

Fixed enclave load failure in environments where no symbolic links, /dev/sgx/{enclave,
provision} are created to point to the default SGX device nodes exported by kernel,
/dev/{sgx_enclave, sgx_provision}, respectively.

Signed-off-by: Li, Xun <xun.li@intel.com>

stdc_ex_1.0

Toggle stdc_ex_1.0's commit message
stdc_ex lib 1.0

sgx_2.18

Toggle sgx_2.18's commit message

Verified

This commit was signed with the committer’s verified signature.
llly Li Xun
Linux 2.18 Open Source Gold Release

Along with the latest processor microcode address CVE-2022-21233.
  Modified the Switchless library to have mitigations for the associated issue.
Added support for the Linux kernel APIs for the Enclave Dynamic Memory
  Management (EDMM) features that are available with the Linux kernel v6.0 or
  later. Refer to the SGX SDK developer reference for details on new trusted
  APIs and enclave configuration for the EDMM features.
Enabled C++17 within SGX SDK.
Supported AMX (Advanced Matrix Extensions) in Enclave.
Replace hardcoded Enclave signing keys in all sample projects with dynamically
generated keys.
Added a new API to allow user to configure enclave internal cache size in the
  Protected File System library.
Upgraded to OpenSSL 1.1.1q and upgraded Intel(R) SGX Quote Verification Enclave
  to integrate SgxSSL/OpenSSL version 1.1.1q.
Supported new OS: Ubuntu* 22.04 LTS 64-bit Server version, CentOS* 8.3 64bits,
  Red Hat* Enterprise Linux* Server 8.6 (for x86_64), SUSE* Linux* Enterprise
  Server 15.4 64bits, Debian* 10 and Anolis* OS 8.6.
Upgraded Intel SGX QE3 to make it backward compatible.
Improved ECDSA quote generation and verification performance by caching PCK
  certificates and collaterals in memory and disk drive.
Added Java support for quote verification library.
Added new APIs to unify Intel SGX and TDX quote verification in Quote
  Verification Library.
Added Advisory ID in ECDSA quote verification supplemental data.
Added Intel TDX support in RA-TLS (Remote Attestation based TLS) library.
Improved TDX quote generation throughput in vsock mode.
Added Rust support for TDX quote generation.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>

sgx_2.18_reproducible

Toggle sgx_2.18_reproducible's commit message
SGX 2.18 reproducibility support.

sgx_2.17.1

Toggle sgx_2.17.1's commit message

Verified

This commit was signed with the committer’s verified signature.
llly Li Xun
Linux 2.17.1 Open Source Gold Release

Along with the latest processor microcode address CVE-2022-21233.
- Modified the Edger8r to generate code with mitigations for the associated issue.
- Modified the API memcpy and memcpy_s to have mitigations for the associated issue.

Signed-off-by: Li, Xun <xun.li@intel.com>

sgx_2.17

Toggle sgx_2.17's commit message

Verified

This commit was signed with the committer’s verified signature.
llly Li Xun
Linux 2.17 Open Source Gold Release

Along with the latest processor microcode and re-signed all the Intel(R) SGX
  Architecture Enclaves (AEs) to address CVE-2022-21123, CVE-2022-21125 and
  CVE-2022-21166.
Upgraded to Protobuf 3.20.
Upgraded to SgxSSL/OpenSSL 1.1.1o.
Added Intel TDX Attestation support.
Added Rust support for ECDSA quote verification.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>

sgx_2.17_reproducible

Toggle sgx_2.17_reproducible's commit message
SGX 2.17 reproducibility support.