Lines Matching defs:digest
59 /** zonemd unit test, generate a zonemd digest and check if correct */
61 int scheme, int hashalgo, const char* digest)
93 /* create zonemd digest */
100 /* check digest */
108 digestdup = strdup(digest);
119 printf("digest %s\n", output);
135 /** loop over files and test generated zonemd digest */
142 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
147 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
152 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
153 * from section A.3 SHA384 digest */
157 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
158 * from section A.3 SHA512 digest*/
162 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
167 /* https://tools.ietf.org/html/draft-ietf-dnsop-dns-zone-digest-12
180 const char* digest = "20564D10F50A0CEBEC856C64032B7DFB53D3C449A421A5BC7A21F7627B4ACEA4DF29F2C6FE82ED9C23ADF6F4D420D5DD63EF6E6349D60FDAB910B65DF8D481B7";
210 if(sldns_str2wire_hex_buf(digest, hash, &hashlen) != 0) {
230 unit_assert(!result && strcmp(reason, "digest length too small, less than 12")==0);
233 unit_assert(!result && strcmp(reason, "incorrect digest")==0);
236 unit_assert(!result && strcmp(reason, "incorrect digest length")==0);
375 /* this zonefile has an incorrect ZONEMD digest, with correct
381 "incorrect digest");
383 /* this zonefile has an incorrect ZONEMD digest, with correct
389 "incorrect digest");
391 /* this zonefile has a correct ZONEMD digest and