EVP_PKEY *pkey = EVP_PKEY_new_raw_private_key(EVP_PKEY_HMAC, NULL, "", 0); returns a valid pointer in OpenSSL 1.1.1, but returns NULL in OpenSSL 3.0 with the following error stack 80BB21C91F7F0000:error:1C8C0100:Provider routines:mac_key...
: unable to load shared object '/home/iakovyu1/R/x86_64-pc-linux-gnu-library/4.0/00LOCK-gert/00new/gert/libs/gert.so': /home/iakovyu1/R/x86_64-pc-linux-gnu-library/4.0/00LOCK-gert/00new/gert/libs/gert.so: undefined symbol: EVP_PKEY_new_raw_private_key Error: loading failed ...