intel / intel/confidential-computing.sgx

Make crypto_mac128.cpp compatible with OpenSSL 3.0 ?

Open
#975 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1.5k
Forks
565
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.