Lines Matching defs:FFC_PARAMS
118 } FFC_PARAMS;
120 void ossl_ffc_params_init(FFC_PARAMS *params);
121 void ossl_ffc_params_cleanup(FFC_PARAMS *params);
122 void ossl_ffc_params_set0_pqg(FFC_PARAMS *params, BIGNUM *p, BIGNUM *q,
124 void ossl_ffc_params_get0_pqg(const FFC_PARAMS *params, const BIGNUM **p,
126 void ossl_ffc_params_set0_j(FFC_PARAMS *d, BIGNUM *j);
127 int ossl_ffc_params_set_seed(FFC_PARAMS *params,
129 void ossl_ffc_params_set_gindex(FFC_PARAMS *params, int index);
130 void ossl_ffc_params_set_pcounter(FFC_PARAMS *params, int index);
131 void ossl_ffc_params_set_h(FFC_PARAMS *params, int index);
132 void ossl_ffc_params_set_flags(FFC_PARAMS *params, unsigned int flags);
133 void ossl_ffc_params_enable_flags(FFC_PARAMS *params, unsigned int flags,
135 int ossl_ffc_set_digest(FFC_PARAMS *params, const char *alg, const char *props);
137 int ossl_ffc_params_set_validate_params(FFC_PARAMS *params,
140 void ossl_ffc_params_get_validate_params(const FFC_PARAMS *params,
144 int ossl_ffc_params_copy(FFC_PARAMS *dst, const FFC_PARAMS *src);
145 int ossl_ffc_params_cmp(const FFC_PARAMS *a, const FFC_PARAMS *b, int ignore_q);
148 int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent);
152 int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
155 int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
160 FFC_PARAMS *params, int mode, int type,
164 FFC_PARAMS *params, int mode, int type,
169 const FFC_PARAMS *params,
172 const FFC_PARAMS *params,
175 const FFC_PARAMS *params,
178 const FFC_PARAMS *params,
181 int ossl_ffc_generate_private_key(BN_CTX *ctx, const FFC_PARAMS *params,
189 int ossl_ffc_validate_public_key(const FFC_PARAMS *params,
191 int ossl_ffc_validate_public_key_partial(const FFC_PARAMS *params,
196 int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *tmpl,
198 int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[]);
213 int ossl_ffc_named_group_set(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group);