EVP_PKEY_encapsulate_init
rv = EVP_PKEY_encapsulate_init(ctx, NULL);
|| EVP_PKEY_encapsulate_init(kem_encaps_ctx, NULL) <= 0
if (EVP_PKEY_encapsulate_init(pctx, params) != 1) {
if (!EVP_PKEY_encapsulate_init(ctx, NULL)) {
int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
if (EVP_PKEY_encapsulate_init(ctx, params) <= 0)
|| EVP_PKEY_encapsulate_init(ctx, NULL) <= 0
if (EVP_PKEY_encapsulate_init(pctx, NULL) <= 0
|| !TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
|| !TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(sctx, NULL), 1)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(NULL, NULL), 0)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(pubctx, NULL), 1)
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(sctx, NULL), -2))
return TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
return TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
return TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, params), 1)
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, opparam), 1)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 0);
&& TEST_int_eq(EVP_PKEY_encapsulate_init(keyctx, opparam), 1)
&& TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, opparam), 1)
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 0))
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 0))
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 0))
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 0))
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 1))
ret = TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, badparams), 1);
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, opparam), expected))
|| TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1))
&& TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), -2)
if (!TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, opparam), 1))
&& TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), -2)
return TEST_int_eq(EVP_PKEY_encapsulate_init(ctx, NULL), 1)
if (EVP_PKEY_encapsulate_init(ctx, params) <= 0) {
if (!TEST_int_gt(EVP_PKEY_encapsulate_init(ctx, NULL), 0))
if (!TEST_int_gt(EVP_PKEY_encapsulate_init(ctx, NULL), 0))