Lines Matching defs:cb
65 DES_cblock cb;
93 tokenseed(TOKEN_CBlock *cb)
95 cb->ul[0] = arc4random();
96 cb->ul[1] = arc4random();
108 TOKEN_CBlock cb;
125 h2cb(tr.secret, &cb);
126 DES_fixup_key_parity(&cb.cb);
127 DES_key_sched(&cb.cb, &ks);
128 DES_ecb_encrypt(&tr.rim, &cb.cb, &ks, DES_ENCRYPT);
129 memcpy(tr.rim, cb.cb, 8);
202 DES_fixup_key_parity(&user_seed.cb);
203 DES_key_sched(&user_seed.cb, &key_schedule);
205 DES_ecb_encrypt(&tokennumber.cb, &cipher_text.cb, &key_schedule,
274 DES_fixup_key_parity(&secret.cb);
313 username, secret.cb[0], secret.cb[1], secret.cb[2], secret.cb[3],
314 secret.cb[4], secret.cb[5], secret.cb[6], secret.cb[7]);
316 DES_key_sched(&secret.cb, &key_schedule);
319 DES_ecb_encrypt(&nulls.cb, &checksum.cb, &key_schedule, DES_ENCRYPT);
354 h2cb(char *hp, TOKEN_CBlock *cb)
359 cb->ul[0] = strtoul(scratch, NULL, 16);
362 cb->ul[1] = strtoul(scratch, NULL, 16);
370 cb2h(TOKEN_CBlock cb, char* hp)
374 snprintf(scratch, 9, "%8.8x", cb.ul[0]);
375 snprintf(scratch+8, 9, "%8.8x", cb.ul[1]);