OpenEnclave, which is used by Mystikos to perform enclave-related tasks, now uses OpenSSL 3 in the enclave side. OpenSSL 3 requires significantly more heap memory than OpenSSL 1, which is why gencreds was failing due to generate_x509_self_signed_certificate not having enough heap memory.
OpenEnclave, which is used by Mystikos to perform enclave-related tasks, now uses OpenSSL 3 in the enclave side. OpenSSL 3 requires significantly more heap memory than OpenSSL 1, which is why gencreds was failing due to generate_x509_self_signed_certificate not having enough heap memory.