Lines Matching refs:FFC_PARAMS
123 } FFC_PARAMS; typedef
125 void ossl_ffc_params_init(FFC_PARAMS *params);
126 void ossl_ffc_params_cleanup(FFC_PARAMS *params);
127 void ossl_ffc_params_set0_pqg(FFC_PARAMS *params, BIGNUM *p, BIGNUM *q,
129 void ossl_ffc_params_get0_pqg(const FFC_PARAMS *params, const BIGNUM **p,
131 void ossl_ffc_params_set0_j(FFC_PARAMS *d, BIGNUM *j);
132 int ossl_ffc_params_set_seed(FFC_PARAMS *params,
134 void ossl_ffc_params_set_gindex(FFC_PARAMS *params, int index);
135 void ossl_ffc_params_set_pcounter(FFC_PARAMS *params, int index);
136 void ossl_ffc_params_set_h(FFC_PARAMS *params, int index);
137 void ossl_ffc_params_set_flags(FFC_PARAMS *params, unsigned int flags);
138 void ossl_ffc_params_enable_flags(FFC_PARAMS *params, unsigned int flags,
140 void ossl_ffc_set_digest(FFC_PARAMS *params, const char *alg, const char *props);
142 int ossl_ffc_params_set_validate_params(FFC_PARAMS *params,
145 void ossl_ffc_params_get_validate_params(const FFC_PARAMS *params,
149 int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src);
150 int ossl_ffc_params_cmp(const FFC_PARAMS *a, const FFC_PARAMS *b, int ignore_q);
153 int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent);
157 int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
160 int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
165 FFC_PARAMS *params, int mode, int type,
169 FFC_PARAMS *params, int mode, int type,
174 const FFC_PARAMS *params,
177 const FFC_PARAMS *params,
180 const FFC_PARAMS *params,
183 const FFC_PARAMS *params,
186 int ossl_ffc_generate_private_key(BN_CTX *ctx, const FFC_PARAMS *params,
194 int ossl_ffc_validate_public_key(const FFC_PARAMS *params,
196 int ossl_ffc_validate_public_key_partial(const FFC_PARAMS *params,
201 int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *tmpl,
203 int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[]);
218 int ossl_ffc_named_group_set(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group);