Commit Graph

55 Commits

Author SHA1 Message Date
Zhang Lili 4d78a1a6cf Rebase to 2.13 & bug fix.
Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>
2021-02-07 15:17:02 +00:00
Sylvain Bellemare 8d0e07655c Add table of contents to README (#609)
Also adjusted indentation for the subsections in
section *Install the Intel(R) SGX PSW*.
2020-11-30 13:59:20 +08:00
Li, Xun 608fe1df4c Linux 2.12 Open Source Gold Release
Added Ubuntu 20.04 and CentOS 8.2 support.
Added Intel(R) Provisioning Certification Service V3 API support for ECDSA attestation.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2020-11-11 17:17:33 +08:00
Carlos Bilbao aededec09c Fixed minor errata (#592)
In README.

Signed-off-by: Carlos Bilbao bilbao@vt.edu
2020-09-09 16:30:09 +08:00
Li, Xun b9b071b544 Linux 2.11 Open Source Gold Release
Supported new OS: RHEL 8.2 and SUSE 15.
Provided standalone Intel(R) SGX DCAP Quote verification library installer.
Added Intel(R) SGX DCAP Platform Certificate ID Retrieval Tool and Multi-package Registration
  Agent (MPA) installers into SGX installation repo.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2020-08-28 09:01:06 +08:00
lyj 80325b8c20 Update README.md 2020-08-05 13:26:37 +08:00
Li, Xun 60d36e0de7 Linux 2.10 Open Source Gold Release
Provided a reproducible SDK.
Supported new OS: RHEL 8.1, CentOS 8.1 and Fedora 31.
Supported user to specify platform id in PCK Cert ID Retrieval Tool’s command line option.
Added ability to execute Platform Cert ID Retrieval Tool on multi-package platforms without
  loading enclaves. PCCS now supports this functionality. The platform still needs to support
  SGX.
Updated Platform Cert ID Retrieval Tool and Multi-package registration tool to align with BIOS
  platform manifest changes.
Added .deb and .rpm installers for Platform Cert ID Retrieval Tool and Multi-package
  Registration Agent.
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2020-07-07 08:42:08 +08:00
Haitao Huang 388d52c723 Update README for quick start with Docker and Docker Compose
Signed-off-by: Haitao Huang <4699115+haitaohuang@users.noreply.github.com>
2020-06-12 10:54:27 -05:00
Li, Xun 1eaa4551d4 Linux 2.9.1 Open Source Gold Release
Supported to query Intel(R) SGX attestation key ID list.
Fixed bugwqs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2020-04-09 14:45:01 +08:00
Jakub Konka 72402fd9d2 Update Code Samples commands (#505)
This commit updates the commands one should use when verifying that
they've properly built the SDK and/or have the SGX properly set up,
up and running.

It turns out that the executable for the samples is
generated inside a `bin` subdir (located in each sample), and it is
imperative to run the sample directly from that dir as otherwise
one will be greeted with `failed to load enclave`-like error.

Signed-off-by: Jakub Konka <jakub.konka@golem.network>
2020-03-16 10:01:12 +08:00
Li, Xun ded144258d Upate README.md for 2.9 release
Signed-off-by: Li, Xun <xun.li@intel.com>
2020-03-11 09:42:25 +08:00
Li, Xun 4589daddd5 Linux 2.9 Open Source Gold Release
Fixed bugs.

Signed-off-by: Li, Xun <xun.li@intel.com>
2020-03-10 12:47:50 +08:00
Zhang Lili Z 9ddec08fb9 Linux 2.8 Open Source Gold Release.
Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>
2020-01-16 09:56:26 +08:00
Zhang Lili Z b13ab0eae7 Linux 2.7 Open Source Gold Release
Changes:
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>
2019-10-18 00:16:40 +08:00
Zhang Lili Z c081ab89bc Add RHEL 7.6 description in README.
Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>
2019-07-17 18:46:27 +08:00
lzha101 991bd53a76 Update README.md
Fix ECDSA part in README.md

Signed-off-by: Zhang Lili Z lili.z.zhang@intel.com
2019-07-06 07:46:46 +08:00
lzha101 da495bd6bf Update README.md
Update the link for Programming reference in README. 

Signed-off-by: Zhang Lili Z lili.z.zhang@intel.com
2019-05-29 09:52:37 +08:00
lzha101 de4c4816dc Update README.md
Fix format in README.md

Signed-off-by: Zhang Lili Z lili.z.zhang@intel.com
2019-05-22 15:08:59 +08:00
lingyuji 3a6549d455 Update README for ECDSA attestation
Signed-off-by: lingyuji <lingyu.jiang@intel.com>
2019-05-22 22:36:16 +08:00
lzha101 2d6e3df819 Update README.md (#398)
Update README.md

Signed-off-by: Zhang Lili Z lili.z.zhang@intel.com
2019-05-08 10:29:30 +08:00
lzha101 734513886f Update README.md
Update README.md for iclsclient.

Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>
2019-04-24 11:48:36 +08:00
Li, Xun d10cabebb5 Linux 2.5 Open Source Gold Release
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.

Signed-off-by: Li, Xun <xun.li@intel.com>
2019-04-02 13:26:58 +08:00
Andy Zhao ba7f4defb6 Update README.md 2019-03-01 09:22:33 +08:00
Andy Zhao 6902b16bc9 Update README.md 2019-03-01 09:20:32 +08:00
Andy Zhao 04c125bbed Update README.md
Update iclsclient to query it through email
2019-03-01 09:19:38 +08:00
Li, Xun 28817533cc Linux 2.4 Open Source Gold Release
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.

Signed-off-by: Li, Xun <xun.li@intel.com>
2018-12-20 11:02:39 +08:00
Li, Xun a825b067b4 Remerge PR #311
Remerge README.md changes to Linux 2.3.1 Open Source Gold Release

Signed-off-by: Li, Xun <xun.li@intel.com>
2018-09-28 10:23:18 +08:00
Li, Xun 12223e5a17 Linux 2.3.1 Open Source Gold Release
Bug fixes

Signed-off-by: Li, Xun <xun.li@intel.com>
2018-09-28 08:42:40 +08:00
Zhang Lili Z 467ba70ec1 Add Ubuntu 16.04 description in README
Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>
2018-09-13 21:21:26 +08:00
Li, Xun 68f44d6e68 Linux 2.3 Open Source Gold Release
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

Signed-off-by: Li, Xun <xun.li@intel.com>
2018-09-13 09:47:41 +08:00
Yu Yuan fb7a0a03e5 update supported OS version in readme file
Signed-off-by: Yu Yuan <yuan.yu@intel.com>
2018-05-10 22:24:54 +08:00
Yu Yuan c697a4a836 Add Fedora support info to README
Signed-off-by: Yu Yuan <yuan.yu@intel.com>
2018-04-11 21:34:44 +08:00
Li, Xun 1ccf25b64a Linux 2.1 Open Source Gold release
Signed-off-by: Li, Xun <xun.li@intel.com>
2018-01-19 11:02:56 +08:00
Angie Chinchilla 406038db39 Update README with SGX 2.0-capable driver note.
Signed-off-by: Angie Chinchilla <angie.v.chinchilla@intel.com>
2017-11-09 16:30:15 -05:00
Li, Xun 53c7eae28f Remerge pull request #176
The changes in #176 were reverted in Linux 2.0 Open Source Gold release.

Signed-off-by: Li, Xun <xun.li@intel.com>
2017-11-09 10:02:06 +08:00
Li, Xun 159f60223e Linux 2.0 Open Source Gold release
Signed-off-by: Li, Xun <xun.li@intel.com>
2017-11-07 14:41:20 +08:00
Clenimar Filemon cabf1f60b0 Mention environment set up to compile samples
In some cases it may be necessary to source the needed environment
variables before compiling the sample codes. Mention it in the main
README and also in every sample code README.

Signed-off-by: Clenimar Filemon <clenimar.filemon@gmail.com>
2017-10-23 10:42:44 -03:00
Li, Xun 0fb9f47e78 Linux 1.9 Open Source Gold release
Signed-off-by: Li, Xun <xun.li@intel.com>
2017-06-30 15:51:16 +08:00
Daniel Smith a2abe4b0d0 Update README.md
Updated grammar and style many places throughout file

Signed-off-by: Daniel Smith <daniel.e.smith@intel.com>
2017-06-15 09:40:14 -05:00
Mitar d6acac1d25 pkg-config is needed for compilation.
See: https://github.com/01org/dynamic-application-loader-host-interface/issues/2#issuecomment-306074645

Signed-off-by: Mi Tar <mitar.github@tnode.com>
2017-06-05 20:14:02 -07:00
Dan Middleton 885287c13d fix readme section for PSW install
add missing cmake prerequisite to ubuntu instructions
correct typos on systemctl

Signed-off-by: Dan Middleton <dan.middleton@intel.com>
2017-03-31 22:16:38 -05:00
Li, Xun c7a3f14de9 update instructions in README
Signed-off-by: Li, Xun <xun.li@intel.com>
2017-03-20 14:14:23 +09:00
lzha101 1571085155 Update README.md
Update README.md: fix format, update hardware requiremet, etc.

Signed-off-by: Lili Zhang <lili.z.zhang@intel.com>
2017-03-17 11:23:06 +08:00
Li, Xun 1115c195cd Linux 1.8 Open Source Gold release
Signed-off-by: Li, Xun <xun.li@intel.com>
2017-03-16 15:30:38 +09:00
Mitar 171c04e0a2 Added missing dependencies.
Signed-off-by: Mi Tar <mitar.github@tnode.com>
2017-02-22 21:53:37 -08:00
haitao huang 91d5e850d1 Clarify versions of the IPP crypto primitives
Added statement in README.txt to clarify differences in two versions IPP crypto used for build.

Signed-off-by: haitao huang <haitao.huang@intel.com>
2017-01-30 17:17:59 -06:00
llly 6662022bf8 Linux 1.7 Open Source Gold release
Signed-off-by: Li, Xun <xun.li@email.com>
2016-12-20 09:47:15 +09:00
zhaohuidu 85947caa12 Upgrade to Linux 1.6 gold release
switch code to linux 1.6 opensource gold release
2016-09-19 14:55:22 +08:00
Andy Zhao 2a0c21a62d Update README.md 2016-07-29 21:19:35 +08:00
Andy Zhao 3dc8793ead Merge pull request #6 from andyzyb/README-patch
Update README.md to include "Contributing" section
2016-07-28 11:24:10 +08:00