Home
last modified time | relevance | path

Searched refs:OSSL_PARAM_BLD (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/crypto/openssl/include/openssl/
H A Dparam_build.h22 OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void);
23 OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld);
24 void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld);
26 int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int val);
27 int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key,
29 int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key,
31 int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key,
33 int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key,
35 int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key,
37 int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key,
[all …]
H A Dtypes.h221 typedef struct ossl_param_bld_st OSSL_PARAM_BLD; typedef
/freebsd/crypto/openssl/crypto/
H A Dparam_build.c51 static OSSL_PARAM_BLD_DEF *param_push(OSSL_PARAM_BLD *bld, const char *key, in param_push()
76 static int param_push_num(OSSL_PARAM_BLD *bld, const char *key, in param_push_num()
91 OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void) in OSSL_PARAM_BLD_new()
93 OSSL_PARAM_BLD *r = OPENSSL_zalloc(sizeof(OSSL_PARAM_BLD)); in OSSL_PARAM_BLD_new()
105 static void free_all_params(OSSL_PARAM_BLD *bld) in free_all_params()
113 void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld) in OSSL_PARAM_BLD_free()
122 int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int num) in OSSL_PARAM_BLD_push_int()
127 int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_uint()
134 int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_long()
140 int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_ulong()
[all …]
H A Dparam_build_set.c22 int ossl_param_build_set_int(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in DEFINE_SPECIAL_STACK_OF_CONST()
33 int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in ossl_param_build_set_long()
44 int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in ossl_param_build_set_utf8_string()
55 int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in ossl_param_build_set_octet_string()
69 int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in ossl_param_build_set_bn_pad()
84 int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p, in ossl_param_build_set_bn()
96 int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *params, in ossl_param_build_set_multi_key_bn()
/freebsd/crypto/openssl/include/internal/
H A Dparam_build_set.h28 int ossl_param_build_set_int(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
30 int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
32 int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
34 int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
38 int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
40 int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
42 int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
H A Dffc.h201 int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *tmpl,
/freebsd/crypto/openssl/doc/man3/
H A DOSSL_PARAM_BLD.pod5 OSSL_PARAM_BLD, OSSL_PARAM_BLD_new, OSSL_PARAM_BLD_to_param,
23 typedef struct OSSL_PARAM_BLD;
25 OSSL_PARAM_BLD *OSSL_PARAM_BLD_new(void);
26 OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld);
27 void OSSL_PARAM_BLD_free(OSSL_PARAM_BLD *bld);
29 int OSSL_PARAM_BLD_push_TYPE(OSSL_PARAM_BLD *bld, const char *key, TYPE val);
31 int OSSL_PARAM_BLD_push_BN(OSSL_PARAM_BLD *bld, const char *key,
33 int OSSL_PARAM_BLD_push_BN_pad(OSSL_PARAM_BLD *bld, const char *key,
36 int OSSL_PARAM_BLD_push_utf8_string(OSSL_PARAM_BLD *bld, const char *key,
38 int OSSL_PARAM_BLD_push_utf8_ptr(OSSL_PARAM_BLD *bld, const char *key,
[all …]
H A DOSSL_PARAM_dup.pod45 L<OSSL_PARAM(3)>, L<OSSL_PARAM_BLD(3)>
/freebsd/crypto/openssl/include/crypto/
H A Ddh.h36 int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[]);
37 int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
H A Drsa.h68 int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
72 OSSL_PARAM_BLD *bld, OSSL_PARAM params[]);
H A Dec.h71 int ossl_ec_group_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,
/freebsd/crypto/openssl/test/
H A Dparam_build_test.c21 OSSL_PARAM_BLD *bld = NULL; in template_public_single_zero_test()
53 OSSL_PARAM_BLD *bld = NULL; in template_private_single_zero_test()
87 OSSL_PARAM_BLD *bld = OSSL_PARAM_BLD_new(); in template_public_test()
225 OSSL_PARAM_BLD *bld = NULL; in template_private_test()
371 OSSL_PARAM_BLD *bld = OSSL_PARAM_BLD_new(); in builder_limit_test()
414 OSSL_PARAM_BLD *bld = OSSL_PARAM_BLD_new(); in builder_merge_test()
415 OSSL_PARAM_BLD *bld2 = OSSL_PARAM_BLD_new(); in builder_merge_test()
H A Dendecode_test.c58 static OSSL_PARAM_BLD *bld_prime_nc = NULL;
59 static OSSL_PARAM_BLD *bld_prime = NULL;
64 static OSSL_PARAM_BLD *bld_tri_nc = NULL;
65 static OSSL_PARAM_BLD *bld_tri = NULL;
1065 static int do_create_ec_explicit_prime_params(OSSL_PARAM_BLD *bld, in do_create_ec_explicit_prime_params()
1127 static int create_ec_explicit_prime_params_namedcurve(OSSL_PARAM_BLD *bld) in create_ec_explicit_prime_params_namedcurve()
1144 static int create_ec_explicit_prime_params(OSSL_PARAM_BLD *bld) in create_ec_explicit_prime_params()
1163 static int do_create_ec_explicit_trinomial_params(OSSL_PARAM_BLD *bld, in do_create_ec_explicit_trinomial_params()
1216 static int create_ec_explicit_trinomial_params_namedcurve(OSSL_PARAM_BLD *bld) in create_ec_explicit_trinomial_params_namedcurve()
1230 static int create_ec_explicit_trinomial_params(OSSL_PARAM_BLD *bld) in create_ec_explicit_trinomial_params()
H A Devp_pkey_provided_test.c454 OSSL_PARAM_BLD *bld = NULL; in test_evp_pkey_get_bn_param_large()
515 OSSL_PARAM_BLD *bld = NULL; in test_fromdata_dh_named_group()
728 OSSL_PARAM_BLD *bld = NULL; in test_fromdata_dh_fips186_4()
1183 OSSL_PARAM_BLD *bld = NULL; in test_fromdata_ec()
1463 OSSL_PARAM_BLD *bld = NULL; in test_fromdata_dsa_fips186_4()
/freebsd/crypto/openssl/crypto/dh/
H A Ddh_backend.c97 int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[]) in ossl_dh_params_todata()
109 int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in ossl_dh_key_todata()
/freebsd/crypto/openssl/providers/fips/
H A Dself_test_kats.c149 static int add_params(OSSL_PARAM_BLD *bld, const ST_KAT_PARAM *params, in add_params()
204 OSSL_PARAM_BLD *bld = NULL; in self_test_kdf()
372 OSSL_PARAM_BLD *bld = NULL; in self_test_ka()
444 OSSL_PARAM_BLD *bld = NULL; in self_test_sign()
538 OSSL_PARAM_BLD *keybld = NULL, *initbld = NULL; in self_test_asym_cipher()
/freebsd/crypto/openssl/demos/pkey/
H A DEVP_PKEY_DSA_paramfromdata.c27 OSSL_PARAM_BLD *bld = NULL; in main()
/freebsd/contrib/unbound/sldns/
H A Dkeyraw.c291 OSSL_PARAM_BLD* param_bld; in sldns_key_dsa2pkey_raw()
458 OSSL_PARAM_BLD* param_bld; in sldns_key_rsa2pkey_raw()
566 OSSL_PARAM_BLD* param_bld; in sldns_ecdsa2pkey_raw()
/freebsd/crypto/openssl/apps/
H A Dtestdsa.h222 OSSL_PARAM_BLD *tmpl = NULL; in get_dsa()
/freebsd/crypto/openssl/test/helpers/
H A Dpredefined_dhparams.c22 OSSL_PARAM_BLD *tmpl = NULL; in get_dh_from_pg_bn()
/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dmac_legacy_kmgmt.c244 static int key_to_params(MAC_KEY *key, OSSL_PARAM_BLD *tmpl, in key_to_params()
277 OSSL_PARAM_BLD *tmpl; in mac_export()
H A Dec_kmgmt.c111 int key_to_params(const EC_KEY *eckey, OSSL_PARAM_BLD *tmpl, in key_to_params()
239 int otherparams_to_params(const EC_KEY *ec, OSSL_PARAM_BLD *tmpl, in otherparams_to_params()
453 OSSL_PARAM_BLD *tmpl = NULL; in ec_export()
1134 OSSL_PARAM_BLD *bld; in ec_gen_set_group_from_params()
H A Ddsa_kmgmt.c98 static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in dsa_key_todata()
219 OSSL_PARAM_BLD *tmpl; in dsa_export()
/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_backend.c123 int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in DEFINE_SPECIAL_STACK_OF_CONST()
172 OSSL_PARAM_BLD *bld, OSSL_PARAM params[]) in ossl_rsa_pss_params_30_todata()
/freebsd/secure/lib/libcrypto/man/man3/
H A DMakefile306 MAN+= OSSL_PARAM_BLD.3
3069 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_free.3
3070 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_new.3
3071 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_BN.3
3072 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_BN_pad.3
3073 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_double.3
3074 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_int.3
3075 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_int32.3
3076 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_int64.3
3077 MLINKS+= OSSL_PARAM_BLD.3 OSSL_PARAM_BLD_push_long.3
[all …]

12