Lines Matching refs:params

177     FFC_PARAMS params;  in ffc_params_validate_g_unverified_test()  local
181 ossl_ffc_params_init(&params); in ffc_params_validate_g_unverified_test()
196 ossl_ffc_params_set0_pqg(&params, p, q, NULL); in ffc_params_validate_g_unverified_test()
199 ossl_ffc_params_set_flags(&params, FFC_PARAM_FLAG_VALIDATE_G); in ffc_params_validate_g_unverified_test()
200 ossl_ffc_set_digest(&params, "SHA256", NULL); in ffc_params_validate_g_unverified_test()
202 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_g_unverified_test()
207 ossl_ffc_params_set0_pqg(&params, p, q, g); in ffc_params_validate_g_unverified_test()
209 if (!TEST_true(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_g_unverified_test()
216 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_g_unverified_test()
223 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_g_unverified_test()
230 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_g_unverified_test()
237 ossl_ffc_params_cleanup(&params); in ffc_params_validate_g_unverified_test()
247 FFC_PARAMS params; in ffc_params_validate_pq_test() local
250 ossl_ffc_params_init(&params); in ffc_params_validate_pq_test()
261 ossl_ffc_params_set0_pqg(&params, NULL, q, NULL); in ffc_params_validate_pq_test()
263 ossl_ffc_params_set_flags(&params, FFC_PARAM_FLAG_VALIDATE_PQ); in ffc_params_validate_pq_test()
264 ossl_ffc_set_digest(&params, "SHA224", NULL); in ffc_params_validate_pq_test()
266 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
272 ossl_ffc_params_set0_pqg(&params, p, NULL, NULL); in ffc_params_validate_pq_test()
274 ossl_ffc_params_set_validate_params(&params, dsa_2048_224_sha224_seed, in ffc_params_validate_pq_test()
277 if (!TEST_true(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
283 ossl_ffc_params_set_validate_params(&params, dsa_2048_224_sha224_seed, in ffc_params_validate_pq_test()
286 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
292 ossl_ffc_params_set_validate_params(&params, dsa_2048_224_sha224_seed, in ffc_params_validate_pq_test()
295 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
301 ossl_ffc_params_set_validate_params(&params, dsa_2048_224_sha224_bad_seed, in ffc_params_validate_pq_test()
304 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
318 ossl_ffc_params_set0_pqg(&params, p, q, NULL); in ffc_params_validate_pq_test()
320 ossl_ffc_set_digest(&params, "SHA512", NULL); in ffc_params_validate_pq_test()
321 ossl_ffc_params_set_validate_params(&params, dsa_3072_256_sha512_seed, in ffc_params_validate_pq_test()
325 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
331 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_validate_pq_test()
338 ossl_ffc_params_cleanup(&params); in ffc_params_validate_pq_test()
349 FFC_PARAMS params; in ffc_params_gen_test() local
351 ossl_ffc_params_init(&params); in ffc_params_gen_test()
352 if (!TEST_true(ossl_ffc_params_FIPS186_4_generate(NULL, &params, in ffc_params_gen_test()
356 if (!TEST_true(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_gen_test()
363 ossl_ffc_params_cleanup(&params); in ffc_params_gen_test()
370 FFC_PARAMS params; in ffc_params_gen_canonicalg_test() local
372 ossl_ffc_params_init(&params); in ffc_params_gen_canonicalg_test()
373 params.gindex = 1; in ffc_params_gen_canonicalg_test()
374 if (!TEST_true(ossl_ffc_params_FIPS186_4_generate(NULL, &params, in ffc_params_gen_canonicalg_test()
378 if (!TEST_true(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_gen_canonicalg_test()
383 if (!TEST_true(ossl_ffc_params_print(bio_out, &params, 4))) in ffc_params_gen_canonicalg_test()
388 ossl_ffc_params_cleanup(&params); in ffc_params_gen_canonicalg_test()
395 FFC_PARAMS params; in ffc_params_fips186_2_gen_validate_test() local
398 ossl_ffc_params_init(&params); in ffc_params_fips186_2_gen_validate_test()
401 if (!TEST_true(ossl_ffc_params_FIPS186_2_generate(NULL, &params, in ffc_params_fips186_2_gen_validate_test()
405 if (!TEST_true(ossl_ffc_params_FIPS186_2_validate(NULL, &params, in ffc_params_fips186_2_gen_validate_test()
414 if (!TEST_false(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_fips186_2_gen_validate_test()
422 ossl_ffc_params_set_flags(&params, FFC_PARAM_FLAG_VALIDATE_G); in ffc_params_fips186_2_gen_validate_test()
424 if (!TEST_int_eq(ossl_ffc_params_FIPS186_4_validate(NULL, &params, in ffc_params_fips186_2_gen_validate_test()
429 if (!TEST_true(ossl_ffc_params_print(bio_out, &params, 4))) in ffc_params_fips186_2_gen_validate_test()
435 ossl_ffc_params_cleanup(&params); in ffc_params_fips186_2_gen_validate_test()
444 FFC_PARAMS *params; in ffc_public_validate_test() local
453 params = ossl_dh_get0_params(dh); in ffc_public_validate_test()
459 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
466 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
471 if (!TEST_true(ossl_ffc_validate_public_key(params, BN_value_one(), &res))) in ffc_public_validate_test()
478 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
481 if (!TEST_ptr(BN_copy(pub, params->p))) in ffc_public_validate_test()
484 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
492 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
500 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
508 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
518 if (!TEST_true(ossl_ffc_validate_public_key(params, NULL, &res))) in ffc_public_validate_test()
524 BN_free(params->p); in ffc_public_validate_test()
525 params->p = NULL; in ffc_public_validate_test()
527 if (!TEST_true(ossl_ffc_validate_public_key(params, pub, &res))) in ffc_public_validate_test()
542 FFC_PARAMS *params; in ffc_private_validate_test() local
551 params = ossl_dh_get0_params(dh); in ffc_private_validate_test()
557 if (!TEST_false(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_validate_test()
565 if (!TEST_false(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_validate_test()
571 if (!TEST_true(ossl_ffc_validate_private_key(params->q, BN_value_one(), in ffc_private_validate_test()
575 if (!TEST_ptr(BN_copy(priv, params->q))) in ffc_private_validate_test()
578 if (!TEST_false(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_validate_test()
586 if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_validate_test()
594 if (!TEST_false(ossl_ffc_validate_private_key(params->q, NULL, &res))) in ffc_private_validate_test()
609 FFC_PARAMS *params; in ffc_private_gen_test() local
622 params = ossl_dh_get0_params(dh); in ffc_private_gen_test()
624 N = BN_num_bits(params->q); in ffc_private_gen_test()
626 if (!TEST_false(ossl_ffc_generate_private_key(ctx, params, 220, 112, priv))) in ffc_private_gen_test()
629 if (!TEST_false(ossl_ffc_generate_private_key(ctx, params, N + 1, 112, priv))) in ffc_private_gen_test()
632 if (!TEST_false(ossl_ffc_generate_private_key(ctx, params, N, 0, priv))) in ffc_private_gen_test()
635 if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, N, 112, priv))) in ffc_private_gen_test()
638 if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_gen_test()
641 if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, N / 2, 112, priv))) in ffc_private_gen_test()
643 if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_gen_test()
646 if (!TEST_true(ossl_ffc_generate_private_key(ctx, params, 0, in ffc_private_gen_test()
647 … ossl_ifc_ffc_compute_security_bits(BN_num_bits(params->p)), in ffc_private_gen_test()
652 if (!TEST_true(ossl_ffc_validate_private_key(params->q, priv, &res))) in ffc_private_gen_test()
667 FFC_PARAMS *params, copy; in ffc_params_copy_test() local
673 params = ossl_dh_get0_params(dh); in ffc_params_copy_test()
675 if (!TEST_int_eq(params->keylength, 275)) in ffc_params_copy_test()
678 if (!TEST_true(ossl_ffc_params_copy(&copy, params))) in ffc_params_copy_test()
684 if (!TEST_true(ossl_ffc_params_cmp(&copy, params, 0))) in ffc_params_copy_test()