Lines Matching defs:key
44 krb5_hmac(krb5_context context, const krb5_keyblock *key,
79 (crypto_key_t *)&key->kef_key,
80 key->key_tmpl, &mac, NULL);
99 * K is an n byte key
108 krb5_const krb5_keyblock *key,
126 if (key == NULL) {
127 KRB5_LOG0(KRB5_ERR, "krb5_hmac() error key == NULL\n");
142 if (key->length > blocksize)
151 /* allocate space for the xor key, hash input vector, and inner hash */
165 /* create the inner padded key */
170 for (i=0; i<key->length; i++)
171 xorkey[i] ^= key->contents[i];
188 /* create the outer padded key */
193 for (i=0; i<key->length; i++)
194 xorkey[i] ^= key->contents[i];