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
We should add support for OpenSSL 3.x before OpenSSL 1.1.1 end of life.
Updated plan (16/06/02023)
OpenSSL 1.1.1 will be supported by Canonical on Ubuntu 20.04 until 20.04 EOL (May 2025) so CCF will remain on Ubuntu 20.04 and use the distribution OpenSSL 1.1.1 for the host on SGX, but also for SNP and Virtual enclaves.
/opt/openenclave/lib/openenclave/host/liboehostverify.a pulls /usr/lib/x86_64-linux-gnu/libcrypto.so (the installed OpenSSL crypto library). This is OK, but makes it hard to build a CCF enclave with a custom installation of OpenSSL.
As discussed with @achamayou, because the OpenSSL 3.x deb package is only available on Ubuntu 22.04, we can (and should!) upgrade the Virtual/SNP images to use Ubuntu 22.04. However, these platforms still require Open Enclave HostVerify, which is currently only tested with Ubuntu 20.04.
The text was updated successfully, but these errors were encountered:
We should add support for OpenSSL 3.x before OpenSSL 1.1.1 end of life.
Updated plan (16/06/02023)
Tasks (see #5293 for pointers)
Some notes:
/opt/openenclave/lib/openenclave/host/liboehostverify.a
pulls/usr/lib/x86_64-linux-gnu/libcrypto.so
(the installed OpenSSL crypto library). This is OK, but makes it hard to build a CCF enclave with a custom installation of OpenSSL.As discussed with @achamayou, because the OpenSSL 3.x deb package is only available on Ubuntu 22.04, we can (and should!) upgrade the Virtual/SNP images to use Ubuntu 22.04. However, these platforms still require Open Enclave HostVerify, which is currently only tested with Ubuntu 20.04.The text was updated successfully, but these errors were encountered: