Lines Matching defs:info
1225 case 2: /* Valid, means one byte of info */
1237 case 3: /* Valid, means two bytes of info */
1281 mDNSlocal void DNSDigest_ConstructHMACKey(DomainAuthInfo *info, const mDNSu8 *key, mDNSu32 len)
1298 mDNSPlatformMemZero(info->keydata_ipad, HMAC_LEN);
1299 mDNSPlatformMemZero(info->keydata_opad, HMAC_LEN);
1300 mDNSPlatformMemCopy(info->keydata_ipad, key, len);
1301 mDNSPlatformMemCopy(info->keydata_opad, key, len);
1306 info->keydata_ipad[i] ^= HMAC_IPAD;
1307 info->keydata_opad[i] ^= HMAC_OPAD;
1312 mDNSexport mDNSs32 DNSDigest_ConstructHMACKeyfromBase64(DomainAuthInfo *info, const char *b64key)
1317 DNSDigest_ConstructHMACKey(info, keybuf, (mDNSu32)keylen);
1321 mDNSexport void DNSDigest_SignMessage(DNSMessage *msg, mDNSu8 **end, DomainAuthInfo *info, mDNSu16 tcode)
1336 MD5_Update(&c, info->keydata_ipad, HMAC_LEN);
1343 AssignDomainName(&tsig.namestorage, &info->keyname);
1344 MD5_Update(&c, info->keyname.c, DomainNameLength(&info->keyname));
1394 MD5_Update(&c, info->keydata_opad, HMAC_LEN);
1421 mDNSexport mDNSBool DNSDigest_VerifyMessage(DNSMessage *msg, mDNSu8 *end, LargeCacheRecord * lcr, DomainAuthInfo *info, mDNSu16 * rcode, mDNSu16 * tcode)
1500 MD5_Update(&c, info->keydata_ipad, HMAC_LEN);
1542 MD5_Update(&c, info->keydata_opad, HMAC_LEN);