intel / linux-sgx

Intel SGX for Linux*
https://www.intel.com/content/www/us/en/developer/tools/software-guard-extensions/linux-overview.html
Other
1.32k stars 539 forks source link

Make crypto_mac128.cpp compatible with OpenSSL 3.0 ? #975

Open 20urc3 opened 1 year ago

20urc3 commented 1 year ago

I observed that crypto_mac128.cpp is using CMAC_CTX* It should be replaced with EVP_MAC instead to be compatible with more recent OpenSSL version.

Would that be possible?

Supporting Material/References:

https://www.openssl.org/docs/man3.1/man3/EVP_MAC_init.html

lzha101 commented 12 months ago

OpenSSL 3.0 support will be included in next SGX release. Please stay tuned.