ossl_sm4_encrypt
dat->block = (block128_f)ossl_sm4_encrypt;
void ossl_sm4_encrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks);
SM4_HW_CCM_SET_KEY_FN(ossl_sm4_set_key, ossl_sm4_encrypt, NULL, NULL);
SM4_GCM_HW_SET_KEY_CTR_FN(ks, ossl_sm4_set_key, ossl_sm4_encrypt, NULL);
ctx->block = (block128_f)ossl_sm4_encrypt;
XTS_SET_KEY_FN(ossl_sm4_set_key, ossl_sm4_set_key, ossl_sm4_encrypt,
ossl_sm4_encrypt(block, block, &key);
ossl_sm4_encrypt(block, block, &key);