Home
last modified time | relevance | path

Searched refs:OSSL_DECODER (Results 1 – 25 of 26) sorted by relevance

12

/openssl/include/openssl/
H A Ddecoder.h29 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
31 int OSSL_DECODER_up_ref(OSSL_DECODER *encoder);
32 void OSSL_DECODER_free(OSSL_DECODER *encoder);
35 const char *OSSL_DECODER_get0_properties(const OSSL_DECODER *encoder);
36 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder);
37 const char *OSSL_DECODER_get0_description(const OSSL_DECODER *decoder);
38 int OSSL_DECODER_is_a(const OSSL_DECODER *encoder, const char *name);
43 int OSSL_DECODER_names_do_all(const OSSL_DECODER *encoder,
46 const OSSL_PARAM *OSSL_DECODER_gettable_params(OSSL_DECODER *decoder);
47 int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[]);
[all …]
H A Dtypes.h230 typedef struct ossl_decoder_st OSSL_DECODER; typedef
/openssl/doc/man3/
H A DOSSL_DECODER.pod5 OSSL_DECODER,
24 typedef struct ossl_decoder_st OSSL_DECODER;
26 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *ctx, const char *name,
28 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder);
29 void OSSL_DECODER_free(OSSL_DECODER *decoder);
33 const char *OSSL_DECODER_get0_name(const OSSL_DECODER *decoder);
38 int OSSL_DECODER_names_do_all(const OSSL_DECODER *decoder,
46 B<OSSL_DECODER> is a method for decoders, which know how to
97 OSSL_DECODER_fetch() returns a pointer to an OSSL_DECODER object,
137 STACK_OF(OSSL_DECODER) *decoder_stack = stack;
[all …]
H A DOSSL_DECODER_CTX.pod39 const OSSL_PARAM *OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder);
49 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder);
56 OSSL_DECODER *
236 OSSL_DECODER_INSTANCE_decoder() returns an B<OSSL_DECODER> pointer on
244 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_from_bio(3)>
H A Dd2i_RSAPrivateKey.pod117 All functions described here are deprecated. Please use L<OSSL_DECODER(3)>
189 Use L<OSSL_DECODER(3)> and L<OSSL_ENCODER(3)>. How to migrate is described
248 =for comment TODO: a similar section on OSSL_DECODER is to be added
304 L<OSSL_ENCODER(3)>, L<OSSL_DECODER(3)>,
H A DOSSL_DECODER_CTX_new_for_pkey.pod130 L<provider(7)>, L<OSSL_DECODER(3)>, L<OSSL_DECODER_CTX(3)>
H A DEVP_PKEY_set1_RSA.pod86 an EVP_PKEY directly using the OSSL_DECODER APIs (see
/openssl/crypto/encode_decode/
H A Ddecoder_meth.c28 static OSSL_DECODER *ossl_decoder_new(void) in ossl_decoder_new()
30 OSSL_DECODER *decoder = NULL; in ossl_decoder_new()
44 int OSSL_DECODER_up_ref(OSSL_DECODER *decoder) in OSSL_DECODER_up_ref()
52 void OSSL_DECODER_free(OSSL_DECODER *decoder) in OSSL_DECODER_free()
204 OSSL_DECODER *decoder = NULL; in ossl_decoder_from_algorithm()
342 static OSSL_DECODER *
537 void (*user_fn)(OSSL_DECODER *decoder, void *arg);
586 OSSL_DECODER_gettable_params(OSSL_DECODER *decoder) in OSSL_DECODER_gettable_params()
604 OSSL_DECODER_settable_ctx_params(OSSL_DECODER *decoder) in OSSL_DECODER_settable_ctx_params()
653 OSSL_DECODER *decoder = in OSSL_DECODER_CTX_set_params()
[all …]
H A Dencoder_local.h107 OSSL_DECODER *decoder; /* Never NULL */
163 ossl_decoder_parsed_properties(const OSSL_DECODER *decoder);
167 int ossl_decoder_fast_is_a(OSSL_DECODER *decoder,
H A Ddecoder_lib.c213 OSSL_DECODER_INSTANCE *ossl_decoder_instance_new(OSSL_DECODER *decoder, in ossl_decoder_instance_new()
312 int OSSL_DECODER_CTX_add_decoder(OSSL_DECODER_CTX *ctx, OSSL_DECODER *decoder) in OSSL_DECODER_CTX_add_decoder()
359 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument
361 static void collect_all_decoders(OSSL_DECODER *decoder, void *arg) in DEFINE_STACK_OF()
363 STACK_OF(OSSL_DECODER) *skdecoders = arg; in DEFINE_STACK_OF()
370 static void collect_extra_decoder(OSSL_DECODER *decoder, void *arg) in collect_extra_decoder()
489 STACK_OF(OSSL_DECODER) *skdecoders; in OSSL_DECODER_CTX_add_extra()
631 OSSL_DECODER *decoder = NULL; in OSSL_DECODER_export()
648 OSSL_DECODER *
687 OSSL_DECODER *decoder = NULL; in decoder_process()
[all …]
H A Ddecoder_pkey.c73 OSSL_DECODER *decoder = OSSL_DECODER_INSTANCE_get_decoder(decoder_inst); in decoder_construct_pkey()
214 static void collect_decoder_keymgmt(EVP_KEYMGMT *keymgmt, OSSL_DECODER *decoder, in collect_decoder_keymgmt()
258 static void collect_decoder(OSSL_DECODER *decoder, void *arg) in collect_decoder()
/openssl/include/crypto/
H A Ddecoder.h26 ossl_decoder_instance_new(OSSL_DECODER *decoder, void *decoderctx);
36 int ossl_decoder_get_number(const OSSL_DECODER *encoder);
/openssl/apps/
H A Dlist.c60 IS_FETCHABLE(decoder, OSSL_DECODER) in IS_FETCHABLE()
565 DEFINE_STACK_OF(OSSL_DECODER) in DEFINE_STACK_OF() argument
566 static int decoder_cmp(const OSSL_DECODER * const *a, in DEFINE_STACK_OF()
567 const OSSL_DECODER * const *b) in DEFINE_STACK_OF()
573 static void collect_decoders(OSSL_DECODER *decoder, void *stack) in collect_decoders()
575 STACK_OF(OSSL_DECODER) *decoder_stack = stack; in collect_decoders()
584 STACK_OF(OSSL_DECODER) *decoders; in list_decoders()
598 OSSL_DECODER *k = sk_OSSL_DECODER_value(decoders, i); in list_decoders()
/openssl/test/
H A Dprovfetchtest.c235 OSSL_DECODER *decoder = NULL; in fetch_test()
/openssl/doc/internal/man3/
H A Devp_md_get_number.pod25 int ossl_decoder_get_number(const OSSL_DECODER *decoder);
/openssl/doc/man7/
H A Dprovider-object.pod35 L<OSSL_DECODER(3)> allows multiple encodings, depending on existing decoders.
178 L<provider(7)>, L<OSSL_DECODER(3)>
H A Dprovider-storemgmt.pod167 Property string to use when querying for algorithms such as the B<OSSL_DECODER>
H A Dprovider.pod177 B<OSSL_DECODER>.
H A Dprovider-decoder.pod5 provider-decoder - The OSSL_DECODER library E<lt>-E<gt> provider functions
H A Dmigration_guide.pod992 have been deprecated. Applications should instead use the L<OSSL_DECODER(3)> and
1000 (See L<OSSL_ENCODER_to_bio(3)>) or OSSL_DECODER (See L<OSSL_DECODER_from_bio(3)>)
/openssl/crypto/err/
H A Dopenssl.ec45 L OSSL_DECODER include/openssl/decodererr.h crypto/encode_decode/decoder_err.c include/cry…
/openssl/providers/implementations/storemgmt/
H A Dfile_store.c464 OSSL_DECODER *to_obj = NULL; in file_setup_decoders()
/openssl/util/
H A Dother.syms59 OSSL_DECODER datatype
/openssl/doc/
H A Dbuild.info1606 DEPEND[html/man3/OSSL_DECODER.html]=man3/OSSL_DECODER.pod
1607 GENERATE[html/man3/OSSL_DECODER.html]=man3/OSSL_DECODER.pod
1608 DEPEND[man/man3/OSSL_DECODER.3]=man3/OSSL_DECODER.pod
1609 GENERATE[man/man3/OSSL_DECODER.3]=man3/OSSL_DECODER.pod
3151 html/man3/OSSL_DECODER.html \
3750 man/man3/OSSL_DECODER.3 \
/openssl/
H A DNEWS.md104 * Added OSSL_DECODER, a generic decoder API.

Completed in 118 milliseconds

12