Skip to content

Releases: intel/linux-sgx

Linux 2.9 Open Source Gold Release

11 Mar 06:37
ded1442
Compare
Choose a tag to compare

Linux 2.8 Open Source Gold Release

17 Jan 01:59
Compare
Choose a tag to compare

Supported open source version of Intel® Integrated Performance Primitives (Intel® IPP) cryptography library.

Support for the Intel® Deep Neural Network Library (DNNL) library, OpenMP library* and POSIX Threads (Pthread) library*.

Refactored the switchless library.

Removed sgx_uae_platform.h, sgx_tae_service.h, sgx_tae_service.edl, libsgx_platform.so and libsgx_platform_sim.so.

Updated Local Attestation sample project to demonstrate key exchange flow between multiple processes.

Added support for modularized installation.

Added support for running SGX applications inside Docker containers.

Fixed bugs.

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

Linux 2.7.1 Open Source Gold Release

13 Nov 02:10
d166ff0
Compare
Choose a tag to compare

Updated OpenSSL to 1.1.1d.
Fixed bugs.

Linux 2.7 Open Source Gold Release

18 Oct 07:18
Compare
Choose a tag to compare

Added a command option “-resign” for Signing Tool.
Split the header file of Un-trusted Architecture Services.
Supported Red Hat* Enterprise Linux* Server 8.0 (for x86_64). And we do not support
Red Hat* Enterprise Linux* Server 7.6 (for x86_64) from this release
Added support for new version Intel(R) Provisioning Certification Server interfaces.
Added new libraries libsgx_epid.so, libsgx_launch.so, libsgx_platform.so and libsgx_quote_ex.so
Fixed bugs.

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

Linux 2.6 Open Source Gold Release

06 Jul 03:58
991bd53
Compare
Choose a tag to compare

Added support for Reproducible Enclave Build using Docker file.
Added support for Intel AVX-512 instructions and Intel SHA Extensions New Instructions (SHA-NI) in trusted libraries.
Support both EPID and ECDSA based quote for quoting related interfaces in sgx_uae_service library.
Updated key exchange library to support both EPID and ECDSA based remote attestation.
Support new interface to check platform information blob from remote attestation response message.
Fixed bugs.

Linux 2.5 Open Source Gold Release

03 Apr 08:52
ba7ecb3
Compare
Choose a tag to compare

Added new APIs in sgx_uae_service.h and sgx_ukey_exchange.h to support ECDSA quote based remote attestation.
The set of legacy APIs supports EPID only and the set of new APIs supports ECDSA quotes.
Enhanced Edger8r with structure deep-copy feature.
Fixed bugs.

Linux 2.4 Open Source Gold Release

20 Dec 07:44
2881753
Compare
Choose a tag to compare

Added support for the Key Separation and Sharing (KSS) feature.
Provided a set of new encryption and decryption functions such as sgx_hmac256_*.
Provided a new untrusted API: sgx_get_target_info.
Provided a new untrusted API: sgx_create_enclave_from_buffer_ex.
Updated the cryptography library and Architecture Enclaves to use Intel(R) Integrated
Performance Primitives Cryptography 2019 Update 1.
Fixed bugs.

Linux 2.3.1 Open Source Gold Release

28 Sep 01:20
12223e5
Compare
Choose a tag to compare

Linux 2.3 Open Source Gold Release

14 Sep 01:38
18d0f68
Compare
Choose a tag to compare

Support for Ubuntu 18.04 LTS 64-bit Desktop and Server version
Provided a new set of SGX common loader APIs in sgx_enclave_common.h
Provided the sample code for Switchless Call
Provided a new API in tcrypto: sgx_ecc256_calculate_pub_from_priv
sgx_create_enclave API will ignore the parameter of launch token and will not update it after function successfully returns
Change Intel SGX PSW installer for Ubuntu by
- Using .deb installer.
- Using name libsgx-enclave-common_{version string}-1_amd64.deb.
- Installing Intel SGX Enclave Common loader library.
Bug fixes

Linux 2.2 Open Source Gold Release

03 Jul 03:14
a169a69
Compare
Choose a tag to compare

Support for Switchless Calls
Bug fixes