EVP_sm3
if (!EVP_DigestSignInit(sm2ctx[testnum], NULL, EVP_sm3(),
if (!EVP_DigestVerifyInit(sm2ctx[testnum], NULL, EVP_sm3(),
EVP_sm3(), NULL, sm2_pkey))
EVP_sm3(), NULL, sm2_pkey))
EVP_add_digest(EVP_sm3());
const EVP_MD *EVP_sm3(void);
EVP_sm3(),
EVP_sm3(),
sig = ossl_sm2_do_sign(key, EVP_sm3(), (const uint8_t *)userid,
ok = ossl_sm2_do_verify(key, EVP_sm3(), sig, (const uint8_t *)userid,