Symbol: EVP_PKEY_OP_ENCAPSULATE
crypto/openssl/apps/pkeyutl.c
274
pkey_op = EVP_PKEY_OP_ENCAPSULATE;
crypto/openssl/apps/pkeyutl.c
469
if (pkey_op != EVP_PKEY_OP_DERIVE && pkey_op != EVP_PKEY_OP_ENCAPSULATE) {
crypto/openssl/apps/pkeyutl.c
496
if (pkey_op == EVP_PKEY_OP_ENCAPSULATE
crypto/openssl/apps/pkeyutl.c
498
if (secoutfile == NULL && pkey_op == EVP_PKEY_OP_ENCAPSULATE) {
crypto/openssl/apps/pkeyutl.c
585
&& (secretlen > 0 || (pkey_op != EVP_PKEY_OP_ENCAPSULATE && pkey_op != EVP_PKEY_OP_DECAPSULATE))
crypto/openssl/apps/pkeyutl.c
767
case EVP_PKEY_OP_ENCAPSULATE:
crypto/openssl/apps/pkeyutl.c
845
case EVP_PKEY_OP_ENCAPSULATE:
crypto/openssl/crypto/evp/kem.c
168
case EVP_PKEY_OP_ENCAPSULATE:
crypto/openssl/crypto/evp/kem.c
216
return evp_kem_init(ctx, EVP_PKEY_OP_ENCAPSULATE, params, authpriv);
crypto/openssl/crypto/evp/kem.c
221
return evp_kem_init(ctx, EVP_PKEY_OP_ENCAPSULATE, params, NULL);
crypto/openssl/crypto/evp/kem.c
231
if (ctx->operation != EVP_PKEY_OP_ENCAPSULATE) {
crypto/openssl/include/openssl/evp.h
1766
(EVP_PKEY_OP_ENCAPSULATE | EVP_PKEY_OP_DECAPSULATE)
crypto/openssl/providers/common/securitycheck.c
37
case EVP_PKEY_OP_ENCAPSULATE:
crypto/openssl/providers/implementations/kem/ec_kem.c
254
|| !eckey_check(auth, operation == EVP_PKEY_OP_ENCAPSULATE)
crypto/openssl/providers/implementations/kem/ec_kem.c
266
return eckem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, vec, NULL, params);
crypto/openssl/providers/implementations/kem/ec_kem.c
278
return eckem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, vecx, vauthpriv, params);
crypto/openssl/providers/implementations/kem/ecx_kem.c
211
|| !ecx_key_check(auth, operation == EVP_PKEY_OP_ENCAPSULATE)
crypto/openssl/providers/implementations/kem/ecx_kem.c
223
return ecxkem_init(vecxctx, EVP_PKEY_OP_ENCAPSULATE, vecx, NULL, params);
crypto/openssl/providers/implementations/kem/ecx_kem.c
235
return ecxkem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, vecx, vauthpriv, params);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
116
if (ctx->op == EVP_PKEY_OP_ENCAPSULATE
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
83
return ml_kem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, key, params);
crypto/openssl/providers/implementations/kem/mlx_kem.c
77
return mlx_kem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, key, params);
crypto/openssl/providers/implementations/kem/rsa_kem.c
164
return rsakem_init(vprsactx, vrsa, params, EVP_PKEY_OP_ENCAPSULATE,
crypto/openssl/providers/implementations/kem/template_kem.c
99
return template_init(vctx, EVP_PKEY_OP_ENCAPSULATE, vkey, NULL, params);