Lines Matching refs:SHA_DIGEST_LENGTH
105 unsigned char seed[SHA_DIGEST_LENGTH];
106 unsigned char md[SHA_DIGEST_LENGTH];
107 unsigned char buf[SHA_DIGEST_LENGTH],buf2[SHA_DIGEST_LENGTH];
157 RAND_pseudo_bytes(seed,SHA_DIGEST_LENGTH);
165 memcpy(buf,seed,SHA_DIGEST_LENGTH);
166 memcpy(buf2,seed,SHA_DIGEST_LENGTH);
168 for (i=SHA_DIGEST_LENGTH-1; i >= 0; i--)
175 EVP_Digest(seed,SHA_DIGEST_LENGTH,md,NULL,HASH, NULL);
176 EVP_Digest(buf,SHA_DIGEST_LENGTH,buf2,NULL,HASH, NULL);
177 for (i=0; i<SHA_DIGEST_LENGTH; i++)
182 md[SHA_DIGEST_LENGTH-1]|=0x01;
183 if (!BN_bin2bn(md,SHA_DIGEST_LENGTH,q)) goto err;
218 for (i=SHA_DIGEST_LENGTH-1; i >= 0; i--)
224 EVP_Digest(buf,SHA_DIGEST_LENGTH,md,NULL,HASH, NULL);
227 if (!BN_bin2bn(md,SHA_DIGEST_LENGTH,r0))