Lines Matching refs:private

171  * |primary|, |public|, |private|: pointers to the three shared DRBGs
183 EVP_RAND_CTX *private,
210 || !TEST_int_ne(private_reseed = reseed_counter(private), 0))
220 /* Generate random output from the public and private DRBG */
237 || !TEST_int_eq(state(private), expected_state))
256 if (!TEST_int_ge(reseed_counter(private), private_reseed)
257 || !TEST_uint_ge(reseed_counter(private),
270 || !TEST_time_t_ge(reseed_time(private), reseed_time(primary)))
292 int private; /* true if the private drbg was used */
308 /* separate public and private results */
309 result = l->private - r->private;
331 * Test whether primary, public and private DRBG are reseeded
333 * output of the public and private DRBG and send it back to
338 EVP_RAND_CTX *private,
366 result[0].private = 0;
369 /* random output of private drbg */
371 result[1].private = 1;
388 if (TEST_true(test_drbg_reseed(1, primary, public, private,
407 EVP_RAND_CTX *private)
432 private,
441 primary, public, private,
451 result[0].private = 0;
454 /* output of private drbg */
456 result[1].private = 1;
472 /* count public and private duplicates separately */
473 ++duplicate[result[i].private];
485 TEST_note("ERROR: %d duplicate prefixes in private random output", duplicate[1]);
515 result[i].private ? "private" : "public"
529 EVP_RAND_CTX *primary, *public, *private;
534 || !TEST_ptr(private = RAND_get0_private(NULL)))
538 if (!TEST_true(test_rand_reseed_on_fork(primary, public, private)))
556 EVP_RAND_CTX *primary, *public, *private;
573 || !TEST_ptr(private = RAND_get0_private(NULL)))
577 if (!TEST_ptr_ne(public, private)
579 || !TEST_ptr_ne(private, primary)
581 || !TEST_ptr_eq(prov_rand(private)->parent, prov_rand(primary)))
590 EVP_RAND_uninstantiate(private);
597 primary, public, private,
606 primary, public, private,
612 * Test whether the public and private DRBG are both reseeded when their
617 primary, public, private,
627 inc_reseed_counter(private);
629 primary, public, private,
635 * Test whether the private DRBG is reseeded when its reseed counter differs
641 primary, public, private,
660 primary, public, private,
690 EVP_RAND_CTX *public = NULL, *private = NULL;
693 || !TEST_ptr(private = RAND_get0_private(NULL))
694 || !TEST_true(set_reseed_time_interval(private, 1))