Lines Matching refs:qsize
123 int i, k, n=0, m=0, qsize = qbits >> 3; in dsa_builtin_paramgen() local
129 if (qsize != SHA_DIGEST_LENGTH && qsize != SHA224_DIGEST_LENGTH && in dsa_builtin_paramgen()
130 qsize != SHA256_DIGEST_LENGTH) in dsa_builtin_paramgen()
146 if (seed_len && (seed_len < (size_t)qsize)) in dsa_builtin_paramgen()
148 if (seed_len > (size_t)qsize) in dsa_builtin_paramgen()
149 seed_len = qsize; /* App. 2.2 of FIPS PUB 186 allows larger SEED, in dsa_builtin_paramgen()
185 RAND_pseudo_bytes(seed, qsize); in dsa_builtin_paramgen()
193 memcpy(buf , seed, qsize); in dsa_builtin_paramgen()
194 memcpy(buf2, seed, qsize); in dsa_builtin_paramgen()
196 for (i = qsize-1; i >= 0; i--) in dsa_builtin_paramgen()
204 EVP_Digest(seed, qsize, md, NULL, evpmd, NULL); in dsa_builtin_paramgen()
205 EVP_Digest(buf, qsize, buf2, NULL, evpmd, NULL); in dsa_builtin_paramgen()
206 for (i = 0; i < qsize; i++) in dsa_builtin_paramgen()
211 md[qsize-1] |= 0x01; in dsa_builtin_paramgen()
212 if (!BN_bin2bn(md, qsize, q)) in dsa_builtin_paramgen()
247 for (i = qsize-1; i >= 0; i--) in dsa_builtin_paramgen()
254 EVP_Digest(buf, qsize, md ,NULL, evpmd, NULL); in dsa_builtin_paramgen()
257 if (!BN_bin2bn(md, qsize, r0)) in dsa_builtin_paramgen()
259 if (!BN_lshift(r0,r0,(qsize << 3)*k)) goto err; in dsa_builtin_paramgen()