Home
last modified time | relevance | path

Searched refs:OSSL_ENCODER_CTX (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/crypto/openssl/include/openssl/
H A Dencoder.h50 OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new(void);
51 int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx,
53 void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx);
56 int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx,
66 int OSSL_ENCODER_CTX_set_cipher(OSSL_ENCODER_CTX *ctx,
70 int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx,
77 int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx,
95 int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx,
99 int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx,
103 int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out);
[all …]
H A Dtypes.h226 typedef struct ossl_encoder_ctx_st OSSL_ENCODER_CTX; typedef
/freebsd-14.2/crypto/openssl/doc/man3/
H A DOSSL_ENCODER_CTX.pod5 OSSL_ENCODER_CTX,
32 typedef struct ossl_encoder_ctx_st OSSL_ENCODER_CTX;
34 OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new();
36 int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx,
38 void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx);
41 int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx,
47 int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx,
49 int OSSL_ENCODER_CTX_get_num_encoders(OSSL_ENCODER_CTX *ctx);
65 int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx,
69 int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx,
[all …]
H A DOSSL_ENCODER_CTX_new_for_pkey.pod17 OSSL_ENCODER_CTX *
23 int OSSL_ENCODER_CTX_set_cipher(OSSL_ENCODER_CTX *ctx,
26 int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx,
29 int OSSL_ENCODER_CTX_set_pem_password_cb(OSSL_ENCODER_CTX *ctx,
31 int OSSL_ENCODER_CTX_set_passphrase_ui(OSSL_ENCODER_CTX *ctx,
34 int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx,
41 B<OSSL_ENCODER_CTX>, finds all applicable encoder implementations and sets
57 OSSL_ENCODER_CTX_new_for_pkey() still creates a B<OSSL_ENCODER_CTX>, but
60 the B<OSSL_ENCODER_CTX> and missing encoder implementation, and allows it to
121 OSSL_ENCODER_CTX_new_for_pkey() returns a pointer to an B<OSSL_ENCODER_CTX>,
[all …]
H A DOSSL_ENCODER_to_bio.pod14 int OSSL_ENCODER_to_data(OSSL_ENCODER_CTX *ctx, unsigned char **pdata,
16 int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out);
17 int OSSL_ENCODER_to_fp(OSSL_ENCODER_CTX *ctx, FILE *fp);
62 OSSL_ENCODER_CTX *ectx;
87 OSSL_ENCODER_CTX *ectx;
118 L<provider(7)>, L<OSSL_ENCODER_CTX(3)>
H A DOSSL_ENCODER.pod42 int OSSL_ENCODER_get_params(OSSL_ENCODER_CTX *ctx, const OSSL_PARAM params[]);
129 L<provider(7)>, L<OSSL_ENCODER_CTX(3)>, L<OSSL_ENCODER_to_bio(3)>,
H A DOSSL_DECODER_CTX_new_for_pkey.pod71 the B<OSSL_ENCODER_CTX> and missing encoder implementation, and allows it to
/freebsd-14.2/crypto/openssl/crypto/encode_decode/
H A Dencoder_lib.c22 OSSL_ENCODER_CTX *ctx;
45 int OSSL_ENCODER_to_bio(OSSL_ENCODER_CTX *ctx, BIO *out) in OSSL_ENCODER_to_bio()
83 int OSSL_ENCODER_to_fp(OSSL_ENCODER_CTX *ctx, FILE *fp) in OSSL_ENCODER_to_fp()
163 int OSSL_ENCODER_CTX_set_output_type(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_output_type()
175 int OSSL_ENCODER_CTX_set_output_structure(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_output_structure()
318 int OSSL_ENCODER_CTX_add_extra(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_add_extra()
324 int OSSL_ENCODER_CTX_get_num_encoders(OSSL_ENCODER_CTX *ctx) in OSSL_ENCODER_CTX_get_num_encoders()
331 int OSSL_ENCODER_CTX_set_construct(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_construct()
342 int OSSL_ENCODER_CTX_set_construct_data(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_construct_data()
353 int OSSL_ENCODER_CTX_set_cleanup(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_cleanup()
[all …]
H A Dencoder_pkey.c25 int OSSL_ENCODER_CTX_set_cipher(OSSL_ENCODER_CTX *ctx, in DEFINE_STACK_OF()
41 int OSSL_ENCODER_CTX_set_passphrase(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_passphrase()
48 int OSSL_ENCODER_CTX_set_passphrase_ui(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_passphrase_ui()
55 int OSSL_ENCODER_CTX_set_pem_password_cb(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_pem_password_cb()
61 int OSSL_ENCODER_CTX_set_passphrase_cb(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_passphrase_cb()
79 OSSL_ENCODER_CTX *ctx;
226 static int ossl_encoder_ctx_setup_for_pkey(OSSL_ENCODER_CTX *ctx, in ossl_encoder_ctx_setup_for_pkey()
321 OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new_for_pkey(const EVP_PKEY *pkey, in OSSL_ENCODER_CTX_new_for_pkey()
327 OSSL_ENCODER_CTX *ctx = NULL; in OSSL_ENCODER_CTX_new_for_pkey()
H A Dencoder_meth.c651 OSSL_ENCODER_CTX *OSSL_ENCODER_CTX_new(void) in OSSL_ENCODER_CTX_new()
653 OSSL_ENCODER_CTX *ctx; in OSSL_ENCODER_CTX_new()
661 int OSSL_ENCODER_CTX_set_params(OSSL_ENCODER_CTX *ctx, in OSSL_ENCODER_CTX_set_params()
691 void OSSL_ENCODER_CTX_free(OSSL_ENCODER_CTX *ctx) in OSSL_ENCODER_CTX_free()
/freebsd-14.2/crypto/openssl/providers/
H A Dencoders.inc74 * i2d_{TYPE}Params(), use OSSL_ENCODER functions with an OSSL_ENCODER_CTX
77 * OSSL_ENCODER_CTX *ctx =
83 * OSSL_ENCODER_CTX created like this:
85 * OSSL_ENCODER_CTX *ctx =
/freebsd-14.2/crypto/openssl/demos/encode/
H A Dec_encode.c105 OSSL_ENCODER_CTX *ectx = NULL; in store_key()
H A Drsa_encode.c105 OSSL_ENCODER_CTX *ectx = NULL; in store_key()
/freebsd-14.2/crypto/openssl/crypto/asn1/
H A Di2d_evp.c37 OSSL_ENCODER_CTX *ctx = NULL; in i2d_provided()
/freebsd-14.2/crypto/openssl/test/
H A Dendecoder_legacy_test.c310 OSSL_ENCODER_CTX *ectx = NULL; in test_protected_PEM()
378 OSSL_ENCODER_CTX *ectx = NULL; in test_unprotected_PEM()
448 OSSL_ENCODER_CTX *ectx = NULL; in test_DER()
/freebsd-14.2/crypto/openssl/crypto/pem/
H A Dpem_local.h44 OSSL_ENCODER_CTX *ctx = \
H A Dpem_pk8.c75 OSSL_ENCODER_CTX *ctx = in do_pk8pkey()
/freebsd-14.2/crypto/openssl/crypto/evp/
H A Devp_pkey.c106 OSSL_ENCODER_CTX *ctx = NULL; in EVP_PKEY2PKCS8()
/freebsd-14.2/crypto/openssl/apps/
H A Ddsa.c93 OSSL_ENCODER_CTX *ectx = NULL; in dsa_main()
H A Dec.c66 OSSL_ENCODER_CTX *ectx = NULL; in ec_main()
H A Decparam.c100 OSSL_ENCODER_CTX *ectx_key = NULL, *ectx_params = NULL; in ecparam_main()
H A Drsa.c140 OSSL_ENCODER_CTX *ectx = NULL; in rsa_main()
H A Ddhparam.c331 OSSL_ENCODER_CTX *ectx = in dhparam_main()
/freebsd-14.2/secure/lib/libcrypto/man/man3/
H A DMakefile296 MAN+= OSSL_ENCODER_CTX.3
3000 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CLEANUP.3
3001 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CONSTRUCT.3
3002 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_add_encoder.3
3003 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_add_extra.3
3004 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_free.3
3006 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_new.3
3008 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_set_cleanup.3
3009 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_set_construct.3
3013 MLINKS+= OSSL_ENCODER_CTX.3 OSSL_ENCODER_CTX_set_params.3
[all …]
/freebsd-14.2/crypto/openssl/crypto/x509/
H A Dx_pubkey.c343 OSSL_ENCODER_CTX *ectx = in X509_PUBKEY_set()
567 OSSL_ENCODER_CTX *ctx = in i2d_PUBKEY()

12