Lines Matching defs:libctx
87 OSSL_LIB_CTX *libctx, const char *propq)
90 ECX_KEY *ecx = ossl_ecx_key_from_pkcs8(p8, libctx, propq);
264 OSSL_LIB_CTX *libctx = NULL;
268 libctx = ossl_provider_libctx(EVP_KEYMGMT_get0_provider(pkey->keymgmt));
271 KEY_OP_PRIVATE, libctx, NULL);
282 OSSL_LIB_CTX *libctx = NULL;
286 libctx = ossl_provider_libctx(EVP_KEYMGMT_get0_provider(pkey->keymgmt));
289 KEY_OP_PUBLIC, libctx, NULL);
350 OSSL_LIB_CTX *libctx, const char *propq)
391 ECX_KEY *ecx = ossl_ecx_key_new(pctx->libctx, KEYNID2TYPE(keytype), 0,
852 if (ossl_ed448_sign(edkey->libctx, sig, tbs, tbslen, edkey->pubkey,
874 edkey->libctx, edkey->propq);
891 return ossl_ed448_verify(edkey->libctx, tbs, tbslen, sig, edkey->pubkey,
943 ECX_KEY *key = ossl_ecx_key_new(ctx->libctx, ECX_KEY_TYPE_X25519, 1,
960 if (RAND_priv_bytes_ex(ctx->libctx, privkey, X25519_KEYLEN, 0) <= 0)
986 ECX_KEY *key = ossl_ecx_key_new(ctx->libctx, ECX_KEY_TYPE_X448, 1,
1003 if (RAND_priv_bytes_ex(ctx->libctx, privkey, X448_KEYLEN, 0) <= 0)
1032 ECX_KEY *key = ossl_ecx_key_new(ctx->libctx, ECX_KEY_TYPE_ED25519, 1,
1052 if (RAND_priv_bytes_ex(ctx->libctx, privkey, ED25519_KEYLEN, 0) <= 0)
1055 md = EVP_MD_fetch(ctx->libctx, "SHA512", ctx->propquery);
1098 ECX_KEY *key = ossl_ecx_key_new(ctx->libctx, ECX_KEY_TYPE_ED448, 1,
1118 if (RAND_priv_bytes_ex(ctx->libctx, privkey, ED448_KEYLEN, 0) <= 0)
1125 md = EVP_MD_fetch(ctx->libctx, "SHAKE256", ctx->propquery);