HomeSort by: relevance | last modified time | path
    Searched defs:psm2ctx (Results 1 - 4 of 4) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/providers/implementations/asymciphers/
sm2_enc.c 51 PROV_SM2_CTX *psm2ctx = OPENSSL_zalloc(sizeof(PROV_SM2_CTX)); local
53 if (psm2ctx == NULL)
55 psm2ctx->libctx = PROV_LIBCTX_OF(provctx);
57 return psm2ctx;
62 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
64 if (psm2ctx == NULL || vkey == NULL || !EC_KEY_up_ref(vkey))
66 EC_KEY_free(psm2ctx->key);
67 psm2ctx->key = vkey;
69 return sm2_set_ctx_params(psm2ctx, params);
72 static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx)
86 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
107 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
124 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
159 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
189 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/asymciphers/
sm2_enc.c 50 PROV_SM2_CTX *psm2ctx = OPENSSL_zalloc(sizeof(PROV_SM2_CTX)); local
52 if (psm2ctx == NULL)
54 psm2ctx->libctx = PROV_LIBCTX_OF(provctx);
56 return psm2ctx;
61 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
63 if (psm2ctx == NULL || vkey == NULL || !EC_KEY_up_ref(vkey))
65 EC_KEY_free(psm2ctx->key);
66 psm2ctx->key = vkey;
68 return sm2_set_ctx_params(psm2ctx, params);
71 static const EVP_MD *sm2_get_md(PROV_SM2_CTX *psm2ctx)
85 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
106 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
123 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
158 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
189 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
    [all...]
  /src/crypto/external/apache2/openssl/dist/providers/implementations/signature/
sm2_sig.c 92 static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname)
94 if (psm2ctx->md == NULL) /* We need an SM3 md to compare with */
95 psm2ctx->md = EVP_MD_fetch(psm2ctx->libctx, psm2ctx->mdname,
96 psm2ctx->propq);
97 if (psm2ctx->md == NULL)
101 if (EVP_MD_xof(psm2ctx->md)) {
109 if (strlen(mdname) >= sizeof(psm2ctx->mdname)
110 || !EVP_MD_is_a(psm2ctx->md, mdname))
140 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
282 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
294 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
317 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
400 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
439 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
508 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
518 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
528 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
538 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/signature/
sm2_sig.c 93 static int sm2sig_set_mdname(PROV_SM2_CTX *psm2ctx, const char *mdname)
95 if (psm2ctx->md == NULL) /* We need an SM3 md to compare with */
96 psm2ctx->md = EVP_MD_fetch(psm2ctx->libctx, psm2ctx->mdname,
97 psm2ctx->propq);
98 if (psm2ctx->md == NULL)
104 if (strlen(mdname) >= sizeof(psm2ctx->mdname)
105 || !EVP_MD_is_a(psm2ctx->md, mdname)) {
111 OPENSSL_strlcpy(psm2ctx->mdname, mdname, sizeof(psm2ctx->mdname))
136 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
275 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
287 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
311 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
391 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
430 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
500 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
510 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
520 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
530 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; local
    [all...]

Completed in 28 milliseconds