Home | History | Annotate | Download | only in dsa

Lines Matching refs:SHA_DIGEST_LENGTH

107 	unsigned char seed[SHA_DIGEST_LENGTH];
108 unsigned char md[SHA_DIGEST_LENGTH];
109 unsigned char buf[SHA_DIGEST_LENGTH],buf2[SHA_DIGEST_LENGTH];
166 RAND_pseudo_bytes(seed,SHA_DIGEST_LENGTH);
174 memcpy(buf,seed,SHA_DIGEST_LENGTH);
175 memcpy(buf2,seed,SHA_DIGEST_LENGTH);
177 for (i=SHA_DIGEST_LENGTH-1; i >= 0; i--)
184 EVP_Digest(seed,SHA_DIGEST_LENGTH,md,NULL,HASH, NULL);
185 EVP_Digest(buf,SHA_DIGEST_LENGTH,buf2,NULL,HASH, NULL);
186 for (i=0; i<SHA_DIGEST_LENGTH; i++)
191 md[SHA_DIGEST_LENGTH-1]|=0x01;
192 if (!BN_bin2bn(md,SHA_DIGEST_LENGTH,q)) goto err;
227 for (i=SHA_DIGEST_LENGTH-1; i >= 0; i--)
233 EVP_Digest(buf,SHA_DIGEST_LENGTH,md,NULL,HASH, NULL);
236 if (!BN_bin2bn(md,SHA_DIGEST_LENGTH,r0))