Lines Matching refs:key
62 * First you setup M and L parameters and pass the key schedule. This is
66 unsigned int M, unsigned int L, void *key,
73 ctx->key = key;
117 (*block) (ctx->nonce.c, ctx->cmac.c, ctx->key), ctx->blocks++;
149 (*block) (ctx->cmac.c, ctx->cmac.c, ctx->key), ctx->blocks++;
184 void *key = ctx->key;
191 (*block) (ctx->nonce.c, ctx->cmac.c, key), ctx->blocks++;
223 (*block) (ctx->cmac.c, ctx->cmac.c, key);
224 (*block) (ctx->nonce.c, scratch.c, key);
242 (*block) (ctx->cmac.c, ctx->cmac.c, key);
243 (*block) (ctx->nonce.c, scratch.c, key);
251 (*block) (ctx->nonce.c, scratch.c, key);
268 void *key = ctx->key;
275 (*block) (ctx->nonce.c, ctx->cmac.c, key);
296 (*block) (ctx->nonce.c, scratch.c, key);
307 (*block) (ctx->cmac.c, ctx->cmac.c, key);
315 (*block) (ctx->nonce.c, scratch.c, key);
318 (*block) (ctx->cmac.c, ctx->cmac.c, key);
324 (*block) (ctx->nonce.c, scratch.c, key);
355 void *key = ctx->key;
362 (*block) (ctx->nonce.c, ctx->cmac.c, key), ctx->blocks++;
381 (*stream) (inp, out, n, key, ctx->nonce.c, ctx->cmac.c);
393 (*block) (ctx->cmac.c, ctx->cmac.c, key);
394 (*block) (ctx->nonce.c, scratch.c, key);
402 (*block) (ctx->nonce.c, scratch.c, key);
419 void *key = ctx->key;
426 (*block) (ctx->nonce.c, ctx->cmac.c, key);
441 (*stream) (inp, out, n, key, ctx->nonce.c, ctx->cmac.c);
451 (*block) (ctx->nonce.c, scratch.c, key);
454 (*block) (ctx->cmac.c, ctx->cmac.c, key);
460 (*block) (ctx->nonce.c, scratch.c, key);