Home | History | Annotate | Download | only in dsa

Lines Matching full:seed

138 	unsigned char seed[SHA256_DIGEST_LENGTH];
164 /* NB: seed_len == 0 is special case: copy generated seed to
168 seed_in = NULL; /* seed buffer too small -- ignore */
170 seed_len = qsize; /* App. 2.2 of FIPS PUB 186 allows larger SEED,
173 memcpy(seed, seed_in, seed_len);
206 RAND_pseudo_bytes(seed, qsize);
212 seed_len=0; /* use random seed if 'seed_in' turns out to be bad*/
214 memcpy(buf , seed, qsize);
215 memcpy(buf2, seed, qsize);
216 /* precompute "SEED + 1" for step 7: */
225 if (!EVP_Digest(seed, qsize, md, NULL, evpmd, NULL))
266 /* now 'buf' contains "SEED + offset - 1" */
269 /* obtain "SEED + offset + k" by incrementing: */
361 memcpy(seed_out, seed, qsize);