Home | History | Annotate | Download | only in cprng_fast

Lines Matching defs:seed

88 	uint8_t seed[CPRNG_FAST_SEED_BYTES];
91 cprng_strong(kern_cprng, seed, sizeof seed, 0);
92 cprng_fast_seed(cprng, seed);
93 (void)explicit_memset(seed, 0, sizeof seed);
139 uint8_t seed[CPRNG_FAST_SEED_BYTES];
142 cprng_strong(kern_cprng, seed, sizeof(seed), 0);
146 cprng_fast_seed(cprng, seed);
152 explicit_memset(seed, 0, sizeof(seed));
159 cprng_fast_seed(struct cprng_fast *cprng, const void *seed)
163 (void)memcpy(cprng->key, seed, sizeof cprng->key);
211 uint8_t seed[CHACHA_STREAM_KEYBYTES];
214 CTASSERT(sizeof(seed) <= sizeof(((struct cprng_fast *)0)->buf));
221 cprng_fast_buf_short(seed, sizeof seed);
222 chacha_stream(buf, len, 0, nonce, seed, 8);
224 (void)explicit_memset(seed, 0, sizeof seed);