Lines Matching defs:libctx
77 OSSL_LIB_CTX *libctx;
475 OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
482 gctx->libctx = libctx;
583 if ((key = ossl_ecx_key_new(gctx->libctx, gctx->type, 0,
597 if (RAND_priv_bytes_ex(gctx->libctx, privkey, key->keylen, 0) <= 0)
612 if (!ossl_ed25519_public_from_private(gctx->libctx, key->pubkey, privkey,
617 if (!ossl_ed448_public_from_private(gctx->libctx, key->pubkey, privkey,
731 if (!ossl_ed25519_public_from_private(ecx->libctx, pub, ecx->privkey,
736 if (!ossl_ed448_public_from_private(ecx->libctx, pub, ecx->privkey,
835 ECX_KEY *key = ossl_ecx_key_new(gctx->libctx, ECX_KEY_TYPE_X25519, 1,
856 if (RAND_priv_bytes_ex(gctx->libctx, privkey, X25519_KEYLEN, 0) <= 0)
881 ECX_KEY *key = ossl_ecx_key_new(gctx->libctx, ECX_KEY_TYPE_X448, 1,
902 if (RAND_priv_bytes_ex(gctx->libctx, privkey, X448_KEYLEN, 0) <= 0)
930 ECX_KEY *key = ossl_ecx_key_new(gctx->libctx, ECX_KEY_TYPE_ED25519, 1,
954 if (RAND_priv_bytes_ex(gctx->libctx, privkey, ED25519_KEYLEN, 0) <= 0)
957 sha = EVP_MD_fetch(gctx->libctx, "SHA512", gctx->propq);
998 ECX_KEY *key = ossl_ecx_key_new(gctx->libctx, ECX_KEY_TYPE_ED448, 1,
1021 shake = EVP_MD_fetch(gctx->libctx, "SHAKE256", gctx->propq);
1024 if (RAND_priv_bytes_ex(gctx->libctx, privkey, ED448_KEYLEN, 0) <= 0)