Lines Matching defs:sha
4 #include <openssl/sha.h>
132 static void hashlength(SHA_CTX *sha, size_t l)
139 SHA1_Update(sha, b, 2);
142 static void hashstring(SHA_CTX *sha, const char *string)
146 hashlength(sha, l);
147 SHA1_Update(sha, string, l);
150 static void hashbn(SHA_CTX *sha, const BIGNUM *bn)
155 hashlength(sha, l);
157 SHA1_Update(sha, bin, l);
166 SHA_CTX sha;
172 SHA1_Init(&sha);
173 hashbn(&sha, zkpg);
175 hashbn(&sha, p->zkpx.gr);
176 hashbn(&sha, p->gx);
177 hashstring(&sha, proof_name);
178 SHA1_Final(md, &sha);
446 SHA_CTX sha;
448 SHA1_Init(&sha);
449 hashbn(&sha, bn);
450 SHA1_Final(md, &sha);