Lines Matching refs:key
74 des_block key; /* conversation key */
172 cred->adc_fullname.key.key.high = (uint32_t)*ixdr++;
173 cred->adc_fullname.key.key.low = (uint32_t)*ixdr++;
191 verf.adv_xtimestamp.key.high = (uint32_t)*ixdr++;
192 verf.adv_xtimestamp.key.low = (uint32_t)*ixdr++;
198 * Get the conversation key
205 init_sessionkey = cred->adc_fullname.key;
211 * if the user has no public key, treat him as the
214 * user's keys and used nobody's secret key
220 "_svcauth_des: no public key for nobody or ",
223 return (AUTH_BADCRED); /* no key */
227 * found a public key for nobody. change
246 return (AUTH_BADCRED); /* key not found */
261 sessionkey = &_rpc_authdes_cache[sid].key;
269 cryptbuf[1].key.high = cred->adc_fullname.window;
270 cryptbuf[1].key.low = verf.adv_winverf;
271 ivec.key.high = ivec.key.low = 0;
300 * They could be invalid because the key was flushed
322 /* garbled credential or invalid secret key */
351 /* cached out (bad key), or garbled verifier */
416 *ixdr++ = (int32_t)verf.adv_xtimestamp.key.high;
417 *ixdr++ = (int32_t)verf.adv_xtimestamp.key.low;
453 entry->key = *sessionkey;
463 cred->adc_fullname.key = entry->key;
567 cache_spot(des_block *key, char *name, struct timeval *timestamp)
576 hi = key->key.high;
578 if (cp->key.key.high == hi &&
579 cp->key.key.low == key->key.low &&