Searched refs:psm2ctx (Results 1 - 4 of 4) sorted by relevance
/third_party/node/deps/openssl/openssl/providers/implementations/signature/ |
H A D | sm2_sig.c | 93 static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname) in sm2sig_set_mdname() argument 95 if (psm2ctx->md == NULL) /* We need an SM3 md to compare with */ in sm2sig_set_mdname() 96 psm2ctx->md = EVP_MD_fetch(psm2ctx->libctx, psm2ctx->mdname, in sm2sig_set_mdname() 97 psm2ctx->propq); in sm2sig_set_mdname() 98 if (psm2ctx->md == NULL) in sm2sig_set_mdname() 104 if (strlen(mdname) >= sizeof(psm2ctx->mdname) in sm2sig_set_mdname() 105 || !EVP_MD_is_a(psm2ctx->md, mdname)) { in sm2sig_set_mdname() 111 OPENSSL_strlcpy(psm2ctx in sm2sig_set_mdname() 136 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_signature_init() local 275 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_signverify_update() local 287 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_sign_final() local 311 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_verify_final() local 391 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_get_ctx_params() local 430 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_set_ctx_params() local 500 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_get_ctx_md_params() local 510 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_gettable_ctx_md_params() local 520 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_set_ctx_md_params() local 530 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_settable_ctx_md_params() local [all...] |
/third_party/openssl/providers/implementations/signature/ |
H A D | sm2_sig.c | 93 static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname) in sm2sig_set_mdname() argument 95 if (psm2ctx->md == NULL) /* We need an SM3 md to compare with */ in sm2sig_set_mdname() 96 psm2ctx->md = EVP_MD_fetch(psm2ctx->libctx, psm2ctx->mdname, in sm2sig_set_mdname() 97 psm2ctx->propq); in sm2sig_set_mdname() 98 if (psm2ctx->md == NULL) in sm2sig_set_mdname() 104 if (strlen(mdname) >= sizeof(psm2ctx->mdname) in sm2sig_set_mdname() 105 || !EVP_MD_is_a(psm2ctx->md, mdname)) { in sm2sig_set_mdname() 111 OPENSSL_strlcpy(psm2ctx in sm2sig_set_mdname() 136 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_signature_init() local 275 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_signverify_update() local 287 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_sign_final() local 311 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_digest_verify_final() local 382 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_get_ctx_params() local 421 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_set_ctx_params() local 491 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_get_ctx_md_params() local 501 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_gettable_ctx_md_params() local 511 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_set_ctx_md_params() local 521 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2sig_settable_ctx_md_params() local [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/asymciphers/ |
H A D | sm2_enc.c | 50 PROV_SM2_CTX *psm2ctx = OPENSSL_zalloc(sizeof(PROV_SM2_CTX)); in sm2_newctx() local 52 if (psm2ctx == NULL) in sm2_newctx() 54 psm2ctx->libctx = PROV_LIBCTX_OF(provctx); in sm2_newctx() 56 return psm2ctx; in sm2_newctx() 61 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_init() local 63 if (psm2ctx == NULL || vkey == NULL || !EC_KEY_up_ref(vkey)) in sm2_init() 65 EC_KEY_free(psm2ctx->key); in sm2_init() 66 psm2ctx->key = vkey; in sm2_init() 68 return sm2_set_ctx_params(psm2ctx, params); in sm2_init() 71 static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx) in sm2_get_md() argument 85 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_asym_encrypt() local 106 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_asym_decrypt() local 123 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_freectx() local 158 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_get_ctx_params() local 189 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_set_ctx_params() local [all...] |
/third_party/openssl/providers/implementations/asymciphers/ |
H A D | sm2_enc.c | 50 PROV_SM2_CTX *psm2ctx = OPENSSL_zalloc(sizeof(PROV_SM2_CTX)); in sm2_newctx() local 52 if (psm2ctx == NULL) in sm2_newctx() 54 psm2ctx->libctx = PROV_LIBCTX_OF(provctx); in sm2_newctx() 56 return psm2ctx; in sm2_newctx() 61 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_init() local 63 if (psm2ctx == NULL || vkey == NULL || !EC_KEY_up_ref(vkey)) in sm2_init() 65 EC_KEY_free(psm2ctx->key); in sm2_init() 66 psm2ctx->key = vkey; in sm2_init() 68 return sm2_set_ctx_params(psm2ctx, params); in sm2_init() 71 static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx) in sm2_get_md() argument 85 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_asym_encrypt() local 106 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_asym_decrypt() local 123 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_freectx() local 158 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_get_ctx_params() local 189 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; sm2_set_ctx_params() local [all...] |
Completed in 3 milliseconds