/netbsd/crypto/external/bsd/openssl/dist/crypto/ffc/ |
H A D | ffc_params.c | 24 params->gindex = FFC_UNVERIFIABLE_GINDEX; in ossl_ffc_params_init() 101 params->gindex = index; in ossl_ffc_params_set_gindex() 199 dst->gindex = src->gindex; in ossl_ffc_params_copy() 234 ffc->gindex)) in ossl_ffc_params_todata()
|
H A D | ffc_params_generate.c | 135 int gindex, unsigned char *seed, size_t seedlen) in generate_canonical_g() argument 165 md[0] = (unsigned char)(gindex & 0xff); in generate_canonical_g() 746 if ((seed != NULL) && (params->gindex != FFC_UNVERIFIABLE_GINDEX)) { in ossl_ffc_params_FIPS186_4_gen_verify() 749 params->gindex, seed, seedlen)) { in ossl_ffc_params_FIPS186_4_gen_verify()
|
H A D | ffc_params_validate.c | 112 tmpparams.gindex = FFC_UNVERIFIABLE_GINDEX; in ossl_ffc_params_simple_validate()
|
H A D | ffc_backend.c | 60 ffc->gindex = i; in ossl_ffc_params_fromdata()
|
/netbsd/crypto/external/bsd/openssl/dist/demos/pkey/ |
H A D | EVP_PKEY_DSA_paramgen.c | 28 int gindex = 42; in main() local 43 params[3] = OSSL_PARAM_construct_int(OSSL_PKEY_PARAM_FFC_GINDEX, &gindex); in main()
|
H A D | EVP_PKEY_DSA_paramvalidate.c | 50 const int gindex = 42; variable 161 params[2] = OSSL_PARAM_construct_int(OSSL_PKEY_PARAM_FFC_GINDEX, (int *)&gindex); in main()
|
H A D | dsa.inc | 115 int rv = 0, gindex, counter; 134 if (EVP_PKEY_get_int_param(pkey, OSSL_PKEY_PARAM_FFC_GINDEX, &gindex) > 0) { 135 if (gindex != -1) 136 BIO_printf(bio, " %s = %d\n", OSSL_PKEY_PARAM_FFC_GINDEX, gindex);
|
/netbsd/crypto/external/bsd/openssl/dist/doc/man7/ |
H A D | EVP_PKEY-DH.pod | 137 I<seed>, I<pcounter> and I<gindex> or I<hindex> may need to be stored for 140 (but the I<gindex> or I<hindex> cannot be stored). It is recommended to use a 197 int gindex = 2; 209 params[2] = OSSL_PARAM_construct_int("gindex", &gindex); 245 int gindex = ...; /* for the validation */ 258 * NOTE: For unverifiable g use "hindex" instead of "gindex" 261 extra_params[1] = OSSL_PARAM_construct_int("gindex", &gindex);
|
H A D | EVP_PKEY-DSA.pod | 12 and I<gindex> may need to be stored for validation purposes. For B<DSA> these 58 int gindex = 1; 68 params[2] = OSSL_PARAM_construct_int("gindex", &gindex);
|
H A D | EVP_PKEY-FFC.pod | 24 and I<gindex> may need to be stored for validation purposes. 26 (but the I<gindex> is not). For B<DSA> however, these fields are not stored in 79 =item "gindex" (B<OSSL_PKEY_PARAM_FFC_GINDEX>) <integer> 83 Set this to a positive value from 0..FF to use this mode. This I<gindex> can 179 =item "gindex" (B<OSSL_PKEY_PARAM_FFC_GINDEX>) <integer>
|
/netbsd/crypto/external/bsd/openssl/dist/crypto/evp/ |
H A D | dsa_ctrl.c | 45 int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) in EVP_PKEY_CTX_set_dsa_paramgen_gindex() argument 53 *p++ = OSSL_PARAM_construct_int(OSSL_PKEY_PARAM_FFC_GINDEX, &gindex); in EVP_PKEY_CTX_set_dsa_paramgen_gindex()
|
H A D | dh_ctrl.c | 49 int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex) in EVP_PKEY_CTX_set_dh_paramgen_gindex() argument 57 *p++ = OSSL_PARAM_construct_int(OSSL_PKEY_PARAM_FFC_GINDEX, &gindex); in EVP_PKEY_CTX_set_dh_paramgen_gindex()
|
/netbsd/crypto/external/bsd/openssl/dist/providers/implementations/keymgmt/ |
H A D | dsa_kmgmt.c | 62 int gindex; /* optional FIPS186-4 generator index (ignored if -1) */ member 421 gctx->gindex = -1; in dsa_gen_init() 479 && !OSSL_PARAM_get_int(p, &gctx->gindex)) in dsa_gen_set_params() 583 if (gctx->gindex != -1) { in dsa_gen() 584 ossl_ffc_params_set_gindex(ffc, gctx->gindex); in dsa_gen()
|
H A D | dh_kmgmt.c | 65 int gindex; /* optional FIPS186-4 generator index (ignored if -1) */ member 469 gctx->gindex = -1; in dh_gen_init_base() 605 if (p != NULL && !OSSL_PARAM_get_int(p, &gctx->gindex)) in dhx_gen_set_params() 731 if (gctx->gindex != -1) { in dh_gen() 732 ossl_ffc_params_set_gindex(ffc, gctx->gindex); in dh_gen()
|
/netbsd/crypto/external/bsd/openssl/dist/test/ |
H A D | evp_pkey_provided_test.c | 504 int gindex = 0, pcounter = 0, hindex = 0; in test_fromdata_dh_named_group() local 642 &gindex)) in test_fromdata_dh_named_group() 643 || !TEST_int_eq(gindex, -1) in test_fromdata_dh_named_group() 715 int gindex = 0, pcounter = 0, hindex = 0; in test_fromdata_dh_fips186_4() local 823 &gindex)) in test_fromdata_dh_fips186_4() 824 || !TEST_int_eq(gindex, -1) in test_fromdata_dh_fips186_4() 1500 const int gindex = 1; in test_fromdata_dsa_fips186_4() local 1553 gindex)) in test_fromdata_dsa_fips186_4() 1612 || !TEST_int_eq(gindex, gindex_out) in test_fromdata_dsa_fips186_4()
|
H A D | ffc_internal_test.c | 373 params.gindex = 1; in ffc_params_gen_canonicalg_test()
|
/netbsd/crypto/external/bsd/openssl/dist/doc/man1/ |
H A D | openssl-genpkey.pod.in | 238 =item B<gindex>:I<index> 363 =item B<gindex>:I<index> 409 gindex and seed are required for key validation purposes and are not saved to 413 -pkeyopt qbits:224 -pkeyopt digest:SHA256 -pkeyopt gindex:1 -text 443 -pkeyopt gindex:1 -pkeyopt dh_paramgen_type:2 449 -pkeyopt gindex:1 -pkeyopt dh_paramgen_type:1
|
/netbsd/crypto/external/bsd/openssl/dist/include/internal/ |
H A D | ffc.h | 106 int gindex; member
|
/netbsd/crypto/external/bsd/openssl/dist/providers/implementations/encode_decode/ |
H A D | encode_key2text.c | 195 if (ffc->gindex != -1) { in ffc_params_to_text() 196 if (BIO_printf(out, "gindex: %d\n", ffc->gindex) <= 0) in ffc_params_to_text()
|
/netbsd/crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_pkey_provided/ |
H A D | DSA.pub.txt | 67 gindex: 1
|
H A D | DSA.priv.txt | 71 gindex: 1
|
/netbsd/crypto/external/bsd/openssl/dist/include/openssl/ |
H A D | dsa.h | 33 int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex);
|
H A D | dh.h | 35 int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex);
|
/netbsd/crypto/external/bsd/openssl/dist/doc/man3/ |
H A D | EVP_PKEY_CTX_ctrl.pod | 132 int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex); 147 int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex); 410 EVP_PKEY_CTX_set_dsa_paramgen_gindex() sets the I<gindex> used by the generator 469 EVP_PKEY_CTX_set_dh_paramgen_gindex() sets the I<gindex> used by the generator G.
|