You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-26Lines changed: 15 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,10 @@ The [linux-sgx-driver](https://github.com/01org/linux-sgx-driver) project hosts
46
46
47
47
The [intel-device-plugins-for-kubernetes](https://github.com/intel/intel-device-plugins-for-kubernetes) project enables users to run container applications running Intel(R) SGX enclaves in Kubernetes clusters. It also gives instructions how to set up ECDSA based attestation in a cluster.
48
48
49
+
50
+
The [intel-sgx-ssl](https://github.com/intel/intel-sgx-ssl) project provides a full-strength general purpose cryptography library for Intel(R) SGX enclave applications. It is based on the underlying OpenSSL* Open Source project. Intel(R) SGX provides a build combination to build out a SGXSSL based SDK as [below](#build-the-intelr-sgx-sdk-and-intelr-sgx-sdk-installer). Users could also utilize this cryptography library in SGX enclave applications seperately.
51
+
52
+
49
53
This repository provides a reference implementation of a Launch Enclave for 'Flexible Launch Control' under [psw/ae/ref_le](psw/ae/ref_le). The reference LE implementation can be used as a basis for enforcing different launch control policy by the platform developer or owner. To build and try it by yourself, please refer to the [ref_le.md](psw/ae/ref_le/ref_le.md) for details.
50
54
51
55
License
@@ -87,10 +91,8 @@ Build the Intel(R) SGX SDK and Intel(R) SGX PSW Package
87
91
* Ubuntu\* 18.04 LTS Server 64bits
88
92
* Ubuntu\* 20.04 LTS Desktop 64bits
89
93
* Ubuntu\* 20.04 LTS Server 64bits
90
-
* Red Hat Enterprise Linux Server release 7.6 64bits
91
94
* Red Hat Enterprise Linux Server release 8.2 64bits
92
95
* CentOS 8.2 64bits
93
-
* Fedora 31 Server 64bits
94
96
95
97
- Use the following command(s) to install the required tools to build the Intel(R) SGX SDK:
96
98
* On Ubuntu 18.04:
@@ -101,7 +103,7 @@ Build the Intel(R) SGX SDK and Intel(R) SGX PSW Package
**Note**: To build Intel(R) SGX SDK, gcc version is required to be 7.3 or above and glibc version is required to be 2.27 or above. For Red Hat Enterprise Linux 7.6, you may need to update gcc and glibc version manually.
118
+
**Note**: To build Intel(R) SGX SDK, gcc version is required to be 7.3 or above and glibc version is required to be 2.27 or above.
122
119
- Use the following command to install additional required tools and latest Intel(R) SGX SDK Installer to build the Intel(R) SGX PSW:
@@ -234,7 +231,7 @@ You can find the tools and libraries generated in the `build/linux` directory.
234
231
```
235
232
$ make deb_psw_pkg DEBUG=1
236
233
```
237
-
* On Red Hat Enterprise Linux 7.6, Red Hat Enterprise Linux 8.2, CentOS 8.2 and Fedora 31:
234
+
* On Red Hat Enterprise Linux 8.2 and CentOS 8.2:
238
235
```
239
236
$ make rpm_psw_pkg
240
237
```
@@ -278,12 +275,12 @@ You can find the tools and libraries generated in the `build/linux` directory.
278
275
**Note**: The above command builds the local package repository. If you want to use it, you need to add it to the system repository configuration. Since the local package repository is not signed with GPG, you should ignore the gpgcheck when installing the packages.
279
276
280
277
- To add the local RPM package repository to the system repository configuration, you can use the following command. You need to replace PATH_TO_LOCAL_REPO with the proper path on your system:
281
-
* On Red Hat Enterprise Linux 7.6, Red Hat Enterprise Linux 8.2, CentOS 8.2, Fedora 31:
0 commit comments