656 Commits

Author SHA1 Message Date
Bartosz Gotowalski 07cd9c3ba4 Updates the dcap_source submodule to a newer commit
Updated the dcap_source submodule commit hash from 79d83a9 to 1f362a6

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
sgx_2.29
2026-04-29 13:10:49 +02:00
Bartosz Gotowalski 1a194080ff Updates the dcap_source submodule to a newer commit
Updated the dcap_source submodule commit hash from b1e1aff to 79d83a9

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-28 16:34:51 +02:00
Bartosz Gotowalski 8fecc35d72 Delete broken checks for GCC version that break -fstack-protector-strong
The expr comparison is performing a string comparison and is thus
broken for any GCC version >= 10, preventing use of -fstack-protector-strong

Since GCC 4.9 was released almost 10 years ago (Aug 2016), it is reasonable
to drop the conditional check and assume -fstack-protector-strong is always
available for GCC.

Cherry-picked from external/dcap_source commit 2d483e35e7ebd70d91d88cd4abfd4c097f2e634c
applied to sdk/tvl/Makefile.standalone (file moved from QuoteVerification/dcap_tvl/)

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-28 16:30:30 +02:00
Bartosz Gotowalski 6f7c7964f6 Updates Linux package changelogs to reflect changes in v2.28 and v2.29
Add v2.29 release-note entries to RPM spec changelogs for AESM service, uRTS, and UAE service.
Add v2.29 release-note entries to Debian package changelogs and update the v2.28 stanza trailer timestamp.
Adjusted v2.28 release-note entries to Debian libsgx-headers package.

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-28 15:57:20 +02:00
Krzysztof Sandowicz 82177d3895 Updates the dcap_source submodule to a newer commit
Updates the dcap_source submodule to a newer commit
 
Updated the dcap_source submodule commit hash from 9781872 to b1e1aff

---------

Signed-off-by: Krzysztof Sandowicz <krzysztof.sandowicz@intel.com>
2026-04-28 13:09:58 +02:00
Krzysztof Wiśniewski 73caa9f595 Update changelogs descriptions
Changelogs for packages with modified content updated.
Following header files movement described:
- ADDED `sgx_dcap_constant_val.h` header (from TVL) that includes common QvE and QAE identity verification constants.
- ADDED sgx_dcap_qal_types.h header containing common QAL types extracted from sgx_dcap_qal.h that is a part of libsgx-dcap-quote-verify-dev package

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-04-28 10:16:07 +02:00
Bartosz Gotowalski 3095275b54 Updates the DEB and RPM packaging metadata for libsgx-headers to ensure smooth upgrades from older libsgx-dcap-quote-verify-* development packages that previously shipped the same header files, avoiding file conflicts during package installation/upgrade
RPM: declare `Obsoletes`/`Conflicts` on `libsgx-dcap-quote-verify-devel < 1.26` to enable clean replacement during upgrades
DEB: add `Replaces`/`Breaks` on `libsgx-dcap-quote-verify-dev (<< 1.26)` so `apt` can resolve the transition automatically

Note: the corresponding changes to the development packages were done in the commit ed8405d

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-27 15:03:37 +02:00
lkalica-intel 2cae7e1dfb Deprecation of SGX Eclipse Plugin
SGX Eclipse plugin was deprecated. Removal a source code of the plugin, Eclipse projects files and settings and Eclipse Public License-v1.0 from License.txt file.

---------

Signed-off-by: Lukasz Kalica <lukasz.kalica@intel.com>
Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-24 19:11:42 +02:00
Bartosz Gotowalski aaec0e874c Updates the SGX prebuilt download script to fetch the 2.29 version of the prebuilds
Bump `optimized_libs` and `prebuilt_ae` artifact filenames from `2.28` to `2.29`
Update the checksum config filename to `SHA256SUM_prebuilt_2.29.cfg`
Point the download base URL to the `2.29` directory

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-24 17:08:28 +02:00
Mateusz Bronk 3ed78b1319 [CI] Extended GHA build to cover more branches
Added platform/* branches to 'C/C++ CI' workflow

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2026-04-23 11:02:26 +02:00
Krzysztof Wiśniewski 0c375926d7 Fix static analysis findings with not-null terminated string copy
Buffer not null terminated. Calling strncpy with maximum size argument on destination array with the same size might leave the destination string unterminated.

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-04-23 11:01:33 +02:00
Krzysztof Wiśniewski 74ecd7d1c0 Bump DCAP after sgx_dcap_qal.h split
DCAP-specific include file (QAL APIs header) moved back to DCAP.
Set DCAP submodule to version that contains reverted headers.

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-04-21 16:47:13 +02:00
Krzysztof Wiśniewski 0f129bc833 DCAP-specific include file (QAL APIs header) removed from SDK and libsgx-headers
- Partially reverts ed8405d0fd which included
  `sgx_dcap_qal.h` in `libsgx-headers` and transferred ownership of its contents
  to this repository.

- The QAL API definitions are now transferred back to DCAP, where the QAL implementation
  lives.

- The common structure definitions ( `tee_policy_bundle_t`, `tee_policy_auth_result_t`) which
  are shared between SGX (TVL) and DCAP repositories are extracted to a new header 
  `sgx_dcap_qal_types.h` and kept as part of the SGX repository, with the intent
  to also be included by DCAP's 'sgx_dcap_qal.h`.

Additional changes:
--------------------
- SGX SDK installer package and `libsgx-headers` DEB/RPM package's BOM changes:
   1) *REMOVE* an SGX-side copy of `sgx_dcap_qal.h` (QAL APIs)
        This header is still available via `libsgx-dcap-quote-verify-dev` DEB/RPM package,
        matching the exported API of the corresponding `libsgx_dcap_quoteverify.so` library.
   2) *ADD* `sgx_dcap_qal_types.h` (QAL types, shared with TVL)

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-04-21 11:57:05 +02:00
[bot] CC Branch Sync 4db4aaabd8 Auto-merge incoming changes from main branch
Signed-off-by: [bot] CC Branch Sync <sys_cc1s_branch_sync@intel.com>
2026-04-15 09:35:40 +02:00
ljuzwiuk 3a9fd26677 Fixes sgx_init_crypto_lib in the SGXSSL tcrypto initialization to return a defined sgx_status_t value
Adds an explicit `return SGX_SUCCESS;` to `sgx_init_crypto_lib`.
Updates the function header comment to reflect the `cpuid_table` parameter.
Adds an include for `sgx_error.h` (though currently via a relative path).

---------

Signed-off-by: Lukasz Juzwiuk <lukasz.a.juzwiuk@intel.com>
2026-04-15 09:34:48 +02:00
Bartosz Gotowalski 2b559e0e46 Updates the dcap_source submodule to a newer commit
Updated the dcap_source submodule commit hash from `8343616` to `ce2709f`.

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-10 07:58:14 +02:00
Bartosz Gotowalski 2741febf0f Update SGX version to 2.29
Update SGX version from 2.28 to 2.29
Update DCAP from 1.25 to 1.26

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-02 17:09:27 +02:00
Bartosz Gotowalski db6649a890 fixup! Enable support for CMake 4+
distclean target should clean cbor directories as well due to cbor patch content change
Updated copyright header

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-02 10:32:43 +02:00
Bartosz Gotowalski 4865f309e3 Updates the TRTS build to address a -fPIC/relocation-related build failure on CentOS 10 by ensuring the AVX2-specific object is compiled as position-independent code
Add `-fPIC` to the `$(OBJS4)` (AVX2/CTD) C compilation rule in `sdk/trts/Makefile`.
Updated copyright header

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-02 10:32:15 +02:00
Bartosz Gotowalski 4360496ba9 Fix PSW debug build
This change removes code that has dependencies on EPID related code that was earlier removed

---------

Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-04-01 13:49:28 +02:00
Krzysztof Sandowicz 2a0053655f Enable support for CMake 4+
Compatibility with CMake < 3.5 has been removed from CMake 3.25+. SGXSDK updated to require minimum cmake version set to 3.5. Ubuntu 26.04 switched to cmake 4.2.3 which no longer accept cmake versions lower than 3.5.
The Maintainer field in Debian packaging must follow RFC 2822 email address format.

---------

Signed-off-by: Krzysztof Sandowicz <krzysztof.sandowicz@intel.com>
2026-04-01 11:49:27 +02:00
[bot] CC Branch Sync 75674ed329 Auto-merge incoming changes from main branch
Signed-off-by: [bot] CC Branch Sync <sys_cc1s_branch_sync@intel.com>
2026-03-27 16:17:47 +01:00
zhu 5e5f6e6c7b Update Dockerfile to remove duplicate software (#1094)
Remove duplicate software.
2026-03-27 16:12:42 +01:00
aplatasz 471a8b98b2 SGX Protobuf version update to 33.4
SGX Protobuf version update to 33.4. Protobuf's dependency Abseil version update to  20250512.1.

---------

Signed-off-by: Anna Platasz <anna.platasz@intel.com>
2026-03-27 10:41:52 +01:00
Mateusz Bronk 84c32e2643 [build] Fix servtd_attest_preparation target after libcxxrt extract
This fixes `servtd_attest_preparation` target after `libcxxrt` got pushed to a standalone
submodule with one-off patching in 6d89d8ed5a.
  * `libcxxrt` is also used in 'servtd_attest' skeleton target (for DCAP's servtd_attest).

Also added heuristic detection of `servtd_attest_preparation` run (pre-req for servtd_attest)

---------

Signed-off-by: Mateusz Bronk <mateusz.bronk@intel.com>
2026-03-24 16:11:50 +01:00
Krzysztof Wiśniewski ed8405d0fd [from DCAP][move 2/2] SGX SDK–related headers/TVL moved to final locations
SGX SDK–related attestation headers and the TVL sources originating from DCAP
tag: 'DCAP_1.25' are now relocated:
  FROM: the intermediate staging area:  './external/from_dcap'
        (created by the '[from DCAP][move 1/2]...') commit 5b0b8e9)
  INTO: their target SGX SDK repository layout.

This is a follow-on commit that places relocated files in its final locations 
and updates the build system accordingly.

Additional changes:
--------------------
- `libsgx-headers` DEB/RPM package now also contains the following 2 headers:
     1) sgx_qve_header.h
     2) sgx_dcap_qal.h
   Leveling w/ SDK - both files were part of the SDK already.

- SDK installer package now also contains the `sgx_dcap_constant_val.h` header
  (from TVL), including common QvE and QAE identity verification constants.

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-03-24 11:57:54 +01:00
Krzysztof Wisniewski 5b0b8e99b1 [from DCAP][move 1/2] Import SGX SDK–related headers/TVL into SGX tree
SGX SDK–related attestation headers and the TVL sources are relocated from the
DCAP repository (at 229ec6b0d5f1a411b6c96436d664b9ecc018559a, tag: DCAP_1.25)
into the SGX SDK repository layout.

Background
----------
This commit consolidates SGX SDK source code into a single repository, reducing
its dependency count. Although these files historically lived in DCAP, they
already participate in the SDK build and release and have so far been fetched
via the './external/dcap_source' submodule.

Placing SDK-owned definitions directly in the SDK makes ownership explicit,
reduces coupling, and lowers the risk of accidental cross-component API changes.
The TVL is now considered part of the SGX SDK; while it was already distributed
as an SDK library, its sources now live alongside the rest of the SDK.

The DCAP project will continue to use the same definitions via its dependency on
an SDK installation (and 'libsgx-headers', where appropriate).
This preserves existing behavior, as SDK headers already take precedence
over DCAP-local copies.

Mechanics
---------
1. This commit is part of a series. It only imports the required files into the
   intermediate './external/from_dcap' directory; the build system does not yet
   consume them.
2. Source provenance is preserved. Imported commits originating from DCAP have
   their commit subject prefixed with '[from DCAP]' for easier discovery.

Follow-up
---------
- A follow-on commit, marked '[move 2/2]', will place the files in their final
  locations and update the build system accordingly.
- A corresponding cleanup change in the DCAP repository will remove the
  relocated copies to maintain a single source of truth.

Note: This is a source-code reorganization only; no functional or packaging changes
      are introduced.

Signed-off-by: Krzysztof Wisniewski <krzysztof1.wisniewski@intel.com>
2026-03-24 09:32:09 +01:00
Sankaranarayanan Venkatasubramanian 9083641c1f [from DCAP] Fix code formatting miss
Fix code formatting miss in sgx_quote_5.h

---------

Signed-off-by: Sankaranarayanan Venkatasubramanian <sankaranarayanan.venkatasubramanian@intel.com>
2026-03-24 09:32:08 +01:00
Qiu Feng b44fc1f604 [from DCAP] Add new structure definition for type 4 and updated comments
Added several new structures to support TD Partitioning
Updated comments for the existing structure

---------

Signed-off-by: Feng Qiu <feng.qiu@intel.com>
Signed-off-by: Bartosz Gotowalski <bartosz.gotowalski@intel.com>
2026-03-24 09:32:08 +01:00
lzha101 a7e5bc6ffa [from DCAP] Fix appraisal security bug by integrating the Wasm into qae/qal
Update QAE/QAL to embed the Wasm into the binaries

---------

Signed-off-by: Lili Zhang <lili.z.zhang@intel.com>
2026-03-24 09:32:07 +01:00
HY 6ddb6846a2 [from DCAP] Revert TCB date tag behavior in QVL supplemental data
Revert the default behavior of `tcb_level_date_tag` to return the lower TCB date of platform TCB and QE TCB
Add separate `platform_tcb_level_date_tag` to indicate platform TCB level date
Update Appraisal QVL interface to use new `platform_tcb_level_date_tag` to get the platform TCB date

---------

Signed-off-by: Hongyan Jiang <hongyan.jiang@intel.com>
2026-03-24 09:32:06 +01:00
aplatasz aadc65abd9 [from DCAP] Security related flags added
Missing security related compilation/linking flags added
Old C++11 standard removed as 14/17 should be used

---------

Signed-off-by: Anna Platasz <anna.platasz@intel.com>
2026-03-24 09:32:06 +01:00
sprzysta df6b39aad6 [from DCAP] Separate AE
Move AE source code to separate directory

---------

Signed-off-by: Sebastian Przystawski <sebastian.przystawski@intel.com>
2026-03-24 09:32:05 +01:00
HY 786079a2c9 [from DCAP] Update license date in Appraisal Engine
Update all the license dates to 2011-2025 in Appraisal Engine

---------

Signed-off-by: Hongyan Jiang <hongyan.jiang@intel.com>
2026-03-24 09:32:05 +01:00
Li, Xun 0c01760b10 [from DCAP] Intel(R) SGX DCAP 1.22 Release
Upgraded Intel DCAP Quote Verification Enclave to integrate OpenSSL/SgxSSL 3.0.14.
Removed Intel DCAP PCCS from repository.
Added Ubuntu* 24.04 LTS 64-bit Server support.
Fixed bugs.

Note that PCCS is not available from this release. Please follow DCAP installation guide to use
`PCCSAdminTool` to retrieve the attestation collaterals or use old version PCCS.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:32:04 +01:00
Li, Xun 5012a27471 [from DCAP] Intel(R) SGX DCAP 1.21 Release
Upgraded Intel DCAP Ring3 Abstraction Layer(R3AAL) library to support
  ConfigFS-TSM as communication channel between host and guest for TDX remote
  attestation.
Upgraded Intel DCAP Quote Verification Enclave to integrate OpenSSL/SgxSSL 3.0.13.
Upgraded new TDX attestation result “TD_RELAUNCH_ADVISED” in Intel DCAP Quote.
Verification Library(QVL) and Appraisal Engine.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:32:03 +01:00
Li, Xun 2b9ac95948 [from DCAP] Intel(R) SGX DCAP 1.20 Release
Introduced the Intel DCAP Appraisal Engine within quote verification library,
  empowering users to evaluate verification results against diverse policies.
Upgraded Intel SGX Quote Verification Enclave to integrate OpenSSL/SgxSSL 3.0.12.
Added Rust wrapper for quote provider library APIs.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:32:03 +01:00
Li, Xun d12e186621 [from DCAP] Intel(R) SGX DCAP 1.19 Release
Resigned all Intel SGX Architecture Enclaves.
Upgraded Intel SGX Quote Verification Enclave to integrate OpenSSL/SgxSSL 3.0.10.
Added Attestation Library support for Intel(R) TDX Migration TD.
Added Rust wrapper for low-level Quote Generation APIs.
Enabled `SE_TRACE` log in release binary.
Updated Rust QVL wrapper to use native Rust structure for quote verification
  collateral.
Added a limitation in the DCAP QVL to only allow the user to set the QvE load
  policy once.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:32:02 +01:00
Zhang, Lili Z fabf0d3163 [from DCAP] Intel(R) SGX DCAP 1.18 Release
Introduced Intel(R) TDX 1.4 and 1.5 support
Upgraded Ring3 Abstraction Layer (R3AAL) library to support
Intel(R) TDX MVP 6.2 kernel
Enhanced quote verification performance in multi-thread scenarios
Upgraded Intel(R) SGX Quote Verification Enclave to integrate
latest OpenSSL/SgxSSL 1.1.1u
Fixed bugs.

Signed-off-by: Zhang, Lili Z <lili.z.zhang@intel.com>
2026-03-24 09:32:02 +01:00
Li, Xun 33c6c40cd6 [from DCAP] Intel(R) SGX DCAP 1.17 Release
Applied CVE-2023-1255, CVE-2023-0465, and CVE-2023-0466 patches to
  SgxSSL/OpenSSL 1.1.1t.
Upgraded to Intel(R) Integrated Performance Primitives (IPP) Cryptography
  library version 2021.7.
Upgraded Intel SGX Quote Verification Enclave to integrate updated SgxSSL.
Enhanced the attestation local cache functionality by giving users the option
  to provide their own cache file.
Enabled QPL/QCNL log in DCAP samples.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:32:01 +01:00
Li, Xun 88397179d4 [from DCAP] Intel(R) SGX DCAP 1.16 Release
Upgraded Intel 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>
2026-03-24 09:32:00 +01:00
Zijie Wu 0d519f0052 [from DCAP] Remove trailing whitespaces
Signed-off-by: Zijie Wu <noojeff@gmail.com>
2026-03-24 09:32:00 +01:00
Li, Xun 0cf19b0cd7 [from DCAP] Intel(R) SGX DCAP 1.15 Release
Upgraded Intel SGX Quote Verification Enclave to integrate SgxSSL/OpenSSL
  version 1.1.1q.
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.
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.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:59 +01:00
Li, Xun d84d6816c0 [from DCAP] Intel(R) SGX DCAP 1.14 Release
Re-signed all the Intel SGX Architecture Enclaves (AEs) to address CVE-2022-21123,
  CVE-2022-21125 and CVE-2022-21166.
Added Intel TDX Attestation support.
Added Rust support for ECDSA quote verification.
Upgraded Intel ECDSA Quote Verification Enclave to integrate SgxSSL/OpenSSL
  version 1.1.1o.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:59 +01:00
Li, Xun 0640af0115 [from DCAP] Intel(R) SGX DCAP 1.13 Release
Enhanced QPL (Quote Provider Library) to support caching Intel PCK
  (Provisioning Certificate Key) certificate chain in local memory, or
  retrieving Intel PCK cert chain from local HTTP/S address.
Upgraded Intel ECDSA Quote Verification Enclave to integrate SgxSSL/OpenSSL
  version 1.1.1m.
Introduced Intel ID enclave for QE identity generation.
Fixed bug.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:58 +01:00
Zhang Lili 781b14a2ff [from DCAP] Intel(R) SGX DCAP 1.12 Release
Upgraded Intel(R) Integrated Performance Primitives (IPP) Cryptography library to version 2021 update 3.
Upgraded Intel(R) SGX Architecture Enclaves based on new IPP crypto library.
Added support in Intel(R) QPL to retrieve SGX ECDSA quote verification endorsements from Intel(R) PCS.
Updated SGX QVL and QvE to support CRL in different encoding.
Updated SGX QVL and QvE to support CRL in different encoding.
Fixed bugs.

Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>
2026-03-24 09:31:57 +01:00
Li, Xun 1c6b2e656f [from DCAP] Intel(R) SGX DCAP 1.11 Release
Upgraded Intel Quote Verification Enclave to integrate SgxSSL/OpenSSL version 1.1.1k.
Updated the DCAP driver V1.33 with stability fixes, released as V1.33.2. This is to
  support legacy solutions not ready to transition to the latest DCAP driver V1.41 or
  kernel 5.11+.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:57 +01:00
lzha101 69d3e4a57b [from DCAP] Update copyright. (#175)
Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>
2026-03-24 09:31:56 +01:00
Li, Xun 7205e74d26 [from DCAP] Intel(R) SGX DCAP 1.10 Release
Upgraded OpenSSL and SgxSSL to latest version 1.1.1i in DCAP components
Added data base migration support in PCCS
Fixed bugs

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:56 +01:00
Li, Xun 2bef1cff21 [from DCAP] Intel(R) SGX DCAP 1.9 Release
Added Ubuntu 20.04 support.
Added Intel Provisioning Certification Service V3 API support for ECDSA attestation.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2026-03-24 09:31:55 +01:00