Symbol: EVP_PKEY_OP_DECAPSULATE
crypto/openssl/apps/pkeyutl.c
270
pkey_op = EVP_PKEY_OP_DECAPSULATE;
crypto/openssl/apps/pkeyutl.c
480
if (pkey_op == EVP_PKEY_OP_DECAPSULATE && outfile != NULL) {
crypto/openssl/apps/pkeyutl.c
497
|| pkey_op == EVP_PKEY_OP_DECAPSULATE) {
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
586
&& (buf_outlen > 0 || pkey_op == EVP_PKEY_OP_DECAPSULATE)) {
crypto/openssl/apps/pkeyutl.c
773
case EVP_PKEY_OP_DECAPSULATE:
crypto/openssl/apps/pkeyutl.c
849
case EVP_PKEY_OP_DECAPSULATE:
crypto/openssl/crypto/evp/kem.c
180
case EVP_PKEY_OP_DECAPSULATE:
crypto/openssl/crypto/evp/kem.c
250
return evp_kem_init(ctx, EVP_PKEY_OP_DECAPSULATE, params, NULL);
crypto/openssl/crypto/evp/kem.c
258
return evp_kem_init(ctx, EVP_PKEY_OP_DECAPSULATE, params, authpub);
crypto/openssl/crypto/evp/kem.c
270
if (ctx->operation != EVP_PKEY_OP_DECAPSULATE) {
crypto/openssl/include/openssl/evp.h
1766
(EVP_PKEY_OP_ENCAPSULATE | EVP_PKEY_OP_DECAPSULATE)
crypto/openssl/providers/common/securitycheck.c
42
case EVP_PKEY_OP_DECAPSULATE:
crypto/openssl/providers/implementations/kem/ec_kem.c
246
if (!eckey_check(ec, operation == EVP_PKEY_OP_DECAPSULATE))
crypto/openssl/providers/implementations/kem/ec_kem.c
272
return eckem_init(vctx, EVP_PKEY_OP_DECAPSULATE, vec, NULL, params);
crypto/openssl/providers/implementations/kem/ec_kem.c
284
return eckem_init(vctx, EVP_PKEY_OP_DECAPSULATE, vecx, vauthpub, params);
crypto/openssl/providers/implementations/kem/ecx_kem.c
203
if (!ecx_key_check(ecx, operation == EVP_PKEY_OP_DECAPSULATE))
crypto/openssl/providers/implementations/kem/ecx_kem.c
229
return ecxkem_init(vecxctx, EVP_PKEY_OP_DECAPSULATE, vecx, NULL, params);
crypto/openssl/providers/implementations/kem/ecx_kem.c
241
return ecxkem_init(vctx, EVP_PKEY_OP_DECAPSULATE, vecx, vauthpub, params);
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
106
if (ctx->op == EVP_PKEY_OP_DECAPSULATE && ctx->entropy != NULL) {
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
95
return ml_kem_init(vctx, EVP_PKEY_OP_DECAPSULATE, key, params);
crypto/openssl/providers/implementations/kem/mlx_kem.c
89
return mlx_kem_init(vctx, EVP_PKEY_OP_DECAPSULATE, key, params);
crypto/openssl/providers/implementations/kem/rsa_kem.c
171
return rsakem_init(vprsactx, vrsa, params, EVP_PKEY_OP_DECAPSULATE,
crypto/openssl/providers/implementations/kem/template_kem.c
105
return template_init(vctx, EVP_PKEY_OP_DECAPSULATE, vkey, NULL, params);