Home
last modified time | relevance | path

Searched refs:ffc (Results 1 – 17 of 17) sorted by relevance

/freebsd-head/crypto/openssl/crypto/ffc/
HDffc_params.c212 int ossl_ffc_params_todata(const FFC_PARAMS *ffc, OSSL_PARAM_BLD *bld, in ossl_ffc_params_todata() argument
217 if (ffc == NULL) in ossl_ffc_params_todata()
220 if (ffc->p != NULL in ossl_ffc_params_todata()
221 && !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_FFC_P, ffc->p)) in ossl_ffc_params_todata()
223 if (ffc->q != NULL in ossl_ffc_params_todata()
224 && !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_FFC_Q, ffc->q)) in ossl_ffc_params_todata()
226 if (ffc->g != NULL in ossl_ffc_params_todata()
227 && !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_FFC_G, ffc->g)) in ossl_ffc_params_todata()
229 if (ffc->j != NULL in ossl_ffc_params_todata()
231 ffc->j)) in ossl_ffc_params_todata()
[all …]
HDffc_backend.c20 int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[]) in ossl_ffc_params_fromdata() argument
27 if (ffc == NULL) in ossl_ffc_params_fromdata()
42 || !ossl_ffc_named_group_set(ffc, group)) in ossl_ffc_params_fromdata()
60 ffc->gindex = i; in ossl_ffc_params_fromdata()
66 ffc->pcounter = i; in ossl_ffc_params_fromdata()
75 ffc->h = i; in ossl_ffc_params_fromdata()
81 if (!ossl_ffc_params_set_seed(ffc, prm->data, prm->data_size)) in ossl_ffc_params_fromdata()
88 ossl_ffc_params_enable_flags(ffc, FFC_PARAM_FLAG_VALIDATE_PQ, i); in ossl_ffc_params_fromdata()
94 ossl_ffc_params_enable_flags(ffc, FFC_PARAM_FLAG_VALIDATE_G, i); in ossl_ffc_params_fromdata()
100 ossl_ffc_params_enable_flags(ffc, FFC_PARAM_FLAG_VALIDATE_LEGACY, i); in ossl_ffc_params_fromdata()
[all …]
HDffc_dh.c160 int ossl_ffc_named_group_set(FFC_PARAMS *ffc, const DH_NAMED_GROUP *group) in ossl_ffc_named_group_set() argument
162 if (ffc == NULL || group == NULL) in ossl_ffc_named_group_set()
165 ossl_ffc_params_set0_pqg(ffc, (BIGNUM *)group->p, (BIGNUM *)group->q, in ossl_ffc_named_group_set()
167 ffc->keylength = group->keylength; in ossl_ffc_named_group_set()
170 ffc->nid = NID_undef; in ossl_ffc_named_group_set()
/freebsd-head/crypto/openssl/providers/implementations/encode_decode/
HDencode_key2text.c162 static int ffc_params_to_text(BIO *out, const FFC_PARAMS *ffc) in ffc_params_to_text() argument
164 if (ffc->nid != NID_undef) { in ffc_params_to_text()
166 const DH_NAMED_GROUP *group = ossl_ffc_uid_to_dh_named_group(ffc->nid); in ffc_params_to_text()
180 if (!print_labeled_bignum(out, "P: ", ffc->p)) in ffc_params_to_text()
182 if (ffc->q != NULL) { in ffc_params_to_text()
183 if (!print_labeled_bignum(out, "Q: ", ffc->q)) in ffc_params_to_text()
186 if (!print_labeled_bignum(out, "G: ", ffc->g)) in ffc_params_to_text()
188 if (ffc->j != NULL) { in ffc_params_to_text()
189 if (!print_labeled_bignum(out, "J: ", ffc->j)) in ffc_params_to_text()
192 if (ffc->seed != NULL) { in ffc_params_to_text()
[all …]
/freebsd-head/crypto/openssl/providers/implementations/keymgmt/
HDdsa_kmgmt.c559 FFC_PARAMS *ffc; in dsa_gen() local
577 ffc = ossl_dsa_get0_params(dsa); in dsa_gen()
580 && !ossl_ffc_params_copy(ffc, gctx->ffc_params)) in dsa_gen()
584 && !ossl_ffc_params_set_seed(ffc, gctx->seed, gctx->seedlen)) in dsa_gen()
587 ossl_ffc_params_set_gindex(ffc, gctx->gindex); in dsa_gen()
589 ossl_ffc_params_set_pcounter(ffc, gctx->pcounter); in dsa_gen()
591 ossl_ffc_params_set_h(ffc, gctx->hindex); in dsa_gen()
594 if (!ossl_ffc_set_digest(ffc, gctx->mdname, gctx->mdprops)) in dsa_gen()
604 ossl_ffc_params_enable_flags(ffc, FFC_PARAM_FLAG_VALIDATE_LEGACY, in dsa_gen()
607 if (ffc->p == NULL in dsa_gen()
[all …]
HDdh_kmgmt.c696 FFC_PARAMS *ffc; in dh_gen() local
720 ffc = ossl_dh_get0_params(dh); in dh_gen()
725 ffc = ossl_dh_get0_params(dh); in dh_gen()
729 && !ossl_ffc_params_copy(ffc, gctx->ffc_params)) in dh_gen()
732 if (!ossl_ffc_params_set_seed(ffc, gctx->seed, gctx->seedlen)) in dh_gen()
735 ossl_ffc_params_set_gindex(ffc, gctx->gindex); in dh_gen()
737 ossl_ffc_params_set_pcounter(ffc, gctx->pcounter); in dh_gen()
739 ossl_ffc_params_set_h(ffc, gctx->hindex); in dh_gen()
742 if (!ossl_ffc_set_digest(ffc, gctx->mdname, gctx->mdprops)) in dh_gen()
770 if (ffc->p == NULL || ffc->g == NULL) in dh_gen()
[all …]
/freebsd-head/sys/kern/
HDkern_ffclock.c72 ffcounter ffc; in ffclock_abstime() local
78 ffclock_last_tick(&ffc, bt, flags); in ffclock_abstime()
80 ffclock_read_counter(&ffc); in ffclock_abstime()
81 ffclock_convert_abs(ffc, bt, flags); in ffclock_abstime()
97 if (ffc > cest.leapsec_next) in ffclock_abstime()
108 ffdelta_error = ffc - cest.update_ffcount; in ffclock_abstime()
119 *ffcount = ffc; in ffclock_abstime()
/freebsd-head/crypto/openssl/include/internal/
HDffc.h153 int ossl_ffc_params_print(BIO *bp, const FFC_PARAMS *ffc, int indent);
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);
/freebsd-head/crypto/openssl/crypto/dh/
HDdh_backend.c34 FFC_PARAMS *ffc; in dh_ffc_params_fromdata() local
38 ffc = ossl_dh_get0_params(dh); in dh_ffc_params_fromdata()
39 if (ffc == NULL) in dh_ffc_params_fromdata()
42 ret = ossl_ffc_params_fromdata(ffc, params); in dh_ffc_params_fromdata()
/freebsd-head/crypto/openssl/crypto/dsa/
HDdsa_lib.c352 FFC_PARAMS *ffc; in ossl_dsa_ffc_params_fromdata() local
356 ffc = ossl_dsa_get0_params(dsa); in ossl_dsa_ffc_params_fromdata()
357 if (ffc == NULL) in ossl_dsa_ffc_params_fromdata()
360 ret = ossl_ffc_params_fromdata(ffc, params); in ossl_dsa_ffc_params_fromdata()
/freebsd-head/crypto/openssl/providers/
HDfips.module.sources217 crypto/ffc/ffc_backend.c
218 crypto/ffc/ffc_dh.c
219 crypto/ffc/ffc_key_generate.c
220 crypto/ffc/ffc_key_validate.c
221 crypto/ffc/ffc_params.c
222 crypto/ffc/ffc_params_generate.c
223 crypto/ffc/ffc_params_validate.c
384 include/internal/ffc.h
HDfips-sources.checksums217 1c8389c5d49616d491978f0f2b2a54ba82d805ec41c8f75c67853216953cf46a crypto/ffc/ffc_backend.c
218 a12af33e605315cdddd6d759e70cd9632f0f33682b9aa7103ed1ecd354fc7e55 crypto/ffc/ffc_dh.c
219 854378f57707e31ad02cca6eec94369f91f327288d3665713e249c12f7b13211 crypto/ffc/ffc_key_generate.c
220 4e973d956d4ec2087994de8e963be1a512da1441f22e6e7b9cd7ee536e3ff834 crypto/ffc/ffc_key_validate.c
221 8b72d5a7452b2c15aec6d20027053a83f7df89d49a3b6cfedd77e2b1a29e9fc1 crypto/ffc/ffc_params.c
222 1a1d227f9a0f427d2ec93bc646c726c9cd49a84a343b4aff0c9c744fa6df05a9 crypto/ffc/ffc_params_generate.c
223 73dac805abab36cd9df53a421221c71d06a366a4ce479fa788be777f11b47159 crypto/ffc/ffc_params_validate.c
384 7854b5c1cd786dc01d052204c5b3ea946dc9929590f47ec4c27697387c5b7ce5 include/internal/ffc.h
/freebsd-head/crypto/openssl/crypto/
HDbuild.info9 ffc
/freebsd-head/crypto/openssl/crypto/err/
HDopenssl.txt479 DH_R_BAD_FFC_PARAMETERS:127:bad ffc parameters
509 DSA_R_BAD_FFC_PARAMETERS:114:bad ffc parameters
/freebsd-head/secure/lib/libcrypto/
HDMakefile663 ${LCRYPTO_SRC}/crypto/ffc \
/freebsd-head/share/misc/
HDpci_vendors12063 0ffc GK107GLM [Quadro K1000M]
15934 1028 1ffc Express Flash NVMe 1.92T (RI) U.2 (CD5)
35134 2ffc Xeon E7 v3/Xeon E5 v3/Core i7 System Address Decoder & Broadcast Registers
36761 6ffc Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
HDusb_vendors15971 0ffc Clavia DMI AB