Home
last modified time | relevance | path

Searched refs:OSSL_DECODER_CTX (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/crypto/openssl/include/openssl/
H A Ddecoder.h50 OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void);
51 int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx,
53 void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx);
56 int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx,
58 int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx,
60 int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx,
63 int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx,
72 int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection);
73 int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx,
75 int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx,
[all …]
H A Dtypes.h242 typedef struct ossl_decoder_ctx_st OSSL_DECODER_CTX; typedef
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_DECODER_CTX.pod5 OSSL_DECODER_CTX,
36 typedef struct ossl_decoder_ctx_st OSSL_DECODER_CTX;
38 OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void);
40 int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx,
42 void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx);
44 int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection);
45 int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx,
47 int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx,
49 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder);
50 int OSSL_DECODER_CTX_add_extra(OSSL_DECODER_CTX *ctx,
[all …]
H A DOSSL_DECODER_CTX_new_for_pkey.pod16 OSSL_DECODER_CTX *
23 int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx,
26 int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx,
29 int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx,
32 int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx,
39 B<OSSL_DECODER_CTX>, finds all applicable decoder implementations and sets
68 OSSL_DECODER_CTX_new_for_pkey() still creates a B<OSSL_DECODER_CTX>, but
74 Note that OSSL_DECODER_CTX_new_for_pkey() finalises the OSSL_DECODER_CTX;
76 described in L<OSSL_DECODER_CTX(3)> shouldn't be called.
125 B<OSSL_DECODER_CTX>, or NULL if it couldn't be created.
[all …]
H A DOSSL_DECODER_from_bio.pod14 int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in);
15 int OSSL_DECODER_from_fp(OSSL_DECODER_CTX *ctx, FILE *fp);
16 int OSSL_DECODER_from_data(OSSL_DECODER_CTX *ctx, const unsigned char **pdata,
52 OSSL_DECODER_CTX *dctx;
77 OSSL_DECODER_CTX *dctx;
105 L<provider(7)>, L<OSSL_DECODER_CTX(3)>
H A DOSSL_DECODER.pod42 int OSSL_DECODER_get_params(OSSL_DECODER_CTX *ctx, const OSSL_PARAM params[]);
175 L<provider(7)>, L<OSSL_DECODER_CTX(3)>, L<OSSL_DECODER_from_bio(3)>,
/freebsd/crypto/openssl/crypto/encode_decode/
H A Ddecoder_lib.c27 OSSL_DECODER_CTX *ctx;
47 int OSSL_DECODER_from_bio(OSSL_DECODER_CTX *ctx, BIO *in) in OSSL_DECODER_from_bio()
134 int OSSL_DECODER_from_fp(OSSL_DECODER_CTX *ctx, FILE *fp) in OSSL_DECODER_from_fp()
147 int OSSL_DECODER_from_data(OSSL_DECODER_CTX *ctx, const unsigned char **pdata, in OSSL_DECODER_from_data()
168 int OSSL_DECODER_CTX_set_selection(OSSL_DECODER_CTX *ctx, int selection) in OSSL_DECODER_CTX_set_selection()
183 int OSSL_DECODER_CTX_set_input_type(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_input_type()
199 int OSSL_DECODER_CTX_set_input_structure(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_input_structure()
344 void ossl_decoder_ctx_set_harderr(OSSL_DECODER_CTX *ctx) in ossl_decoder_ctx_set_harderr()
349 int ossl_decoder_ctx_get_harderr(const OSSL_DECODER_CTX *ctx) in ossl_decoder_ctx_get_harderr()
354 int ossl_decoder_ctx_add_decoder_inst(OSSL_DECODER_CTX *ctx, in ossl_decoder_ctx_add_decoder_inst()
[all …]
H A Ddecoder_pkey.c26 int OSSL_DECODER_CTX_set_passphrase(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_passphrase()
33 int OSSL_DECODER_CTX_set_passphrase_ui(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_passphrase_ui()
40 int OSSL_DECODER_CTX_set_pem_password_cb(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_pem_password_cb()
46 int OSSL_DECODER_CTX_set_passphrase_cb(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_passphrase_cb()
68 OSSL_DECODER_CTX *ctx; /* The parent decoder context */
218 OSSL_DECODER_CTX *ctx;
431 static int ossl_decoder_ctx_setup_for_pkey(OSSL_DECODER_CTX *ctx, in ossl_decoder_ctx_setup_for_pkey()
574 static OSSL_DECODER_CTX *
575 ossl_decoder_ctx_for_pkey_dup(OSSL_DECODER_CTX *src, in ossl_decoder_ctx_for_pkey_dup()
580 OSSL_DECODER_CTX *dest; in ossl_decoder_ctx_for_pkey_dup()
[all …]
H A Ddecoder_meth.c628 OSSL_DECODER_CTX *OSSL_DECODER_CTX_new(void) in OSSL_DECODER_CTX_new()
630 OSSL_DECODER_CTX *ctx; in OSSL_DECODER_CTX_new()
636 int OSSL_DECODER_CTX_set_params(OSSL_DECODER_CTX *ctx, in OSSL_DECODER_CTX_set_params()
665 void OSSL_DECODER_CTX_free(OSSL_DECODER_CTX *ctx) in OSSL_DECODER_CTX_free()
/freebsd/crypto/openssl/include/crypto/
H A Ddecoder.h31 int ossl_decoder_ctx_get_harderr(const OSSL_DECODER_CTX *ctx);
32 void ossl_decoder_ctx_set_harderr(OSSL_DECODER_CTX *ctx);
34 int ossl_decoder_ctx_add_decoder_inst(OSSL_DECODER_CTX *ctx,
/freebsd/crypto/openssl/fuzz/
H A Ddecoder.c38 OSSL_DECODER_CTX *dctx; in FuzzerTestOneInput()
/freebsd/crypto/openssl/demos/encode/
H A Drsa_encode.c33 OSSL_DECODER_CTX *dctx = NULL; in load_key()
H A Dec_encode.c33 OSSL_DECODER_CTX *dctx = NULL; in load_key()
/freebsd/crypto/openssl/test/
H A Dendecoder_legacy_test.c313 OSSL_DECODER_CTX *dctx = NULL; in test_protected_PEM()
379 OSSL_DECODER_CTX *dctx = NULL; in test_unprotected_PEM()
447 OSSL_DECODER_CTX *dctx = NULL; in test_DER()
/freebsd/crypto/openssl/demos/signature/
H A DEVP_EC_Signature_demo.c42 OSSL_DECODER_CTX *dctx = NULL; in get_key()
/freebsd/crypto/openssl/demos/encrypt/
H A Drsa_encrypt.c37 OSSL_DECODER_CTX *dctx = NULL; in get_key()
/freebsd/crypto/openssl/crypto/evp/
H A Devp_pkey.c76 OSSL_DECODER_CTX *dctx = NULL; in EVP_PKCS82PKEY_ex()
/freebsd/crypto/openssl/apps/
H A Dec.c81 OSSL_DECODER_CTX *dctx = NULL; in ec_main()
H A Decparam.c110 OSSL_DECODER_CTX *dctx_params = NULL; in ecparam_main()
H A Ddhparam.c258 OSSL_DECODER_CTX *decoderctx = NULL; in dhparam_main()
/freebsd/crypto/openssl/crypto/asn1/
H A Dd2i_pr.c32 OSSL_DECODER_CTX *dctx = NULL; in d2i_PrivateKey_decoder()
/freebsd/secure/lib/libcrypto/man/man3/
H A DMakefile312 MAN+= OSSL_DECODER_CTX.3
3170 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CLEANUP.3
3171 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CONSTRUCT.3
3172 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_add_decoder.3
3173 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_add_extra.3
3174 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_free.3
3175 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_get_cleanup.3
3176 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_get_construct.3
3177 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_get_construct_data.3
3178 MLINKS+= OSSL_DECODER_CTX.3 OSSL_DECODER_CTX_get_num_decoders.3
[all …]
/freebsd/crypto/openssl/providers/implementations/storemgmt/
H A Dwinstore_store.c48 OSSL_DECODER_CTX *dctx;
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_ec.c25 OSSL_DECODER_CTX *ctx = NULL; in pkey_type2param()
/freebsd/crypto/openssl/crypto/pem/
H A Dpem_pkey.c40 OSSL_DECODER_CTX *dctx = NULL; in pem_read_bio_key_decoder()

12