Lines Matching defs:hash
33 EVP_MD_CTX *hash = NULL;
46 hash = EVP_MD_CTX_new();
48 if (hash == NULL || ctx == NULL) {
66 if (!EVP_DigestInit(hash, digest)) {
82 if (!EVP_DigestUpdate(hash, &e_byte, 1)) {
87 if (!EVP_DigestUpdate(hash, &e_byte, 1)) {
92 if (id_len > 0 && !EVP_DigestUpdate(hash, id, id_len)) {
110 || !EVP_DigestUpdate(hash, buf, p_bytes)
112 || !EVP_DigestUpdate(hash, buf, p_bytes)
117 || !EVP_DigestUpdate(hash, buf, p_bytes)
119 || !EVP_DigestUpdate(hash, buf, p_bytes)
124 || !EVP_DigestUpdate(hash, buf, p_bytes)
126 || !EVP_DigestUpdate(hash, buf, p_bytes)
127 || !EVP_DigestFinal(hash, out, NULL)) {
137 EVP_MD_CTX_free(hash);
147 EVP_MD_CTX *hash = EVP_MD_CTX_new();
161 if (hash == NULL || z == NULL) {
177 if (!EVP_DigestInit(hash, fetched_digest)
178 || !EVP_DigestUpdate(hash, z, md_size)
179 || !EVP_DigestUpdate(hash, msg, msg_len)
181 || !EVP_DigestFinal(hash, z, NULL)) {
193 EVP_MD_CTX_free(hash);