Lines Matching defs:keys
289 struct crypto_authenc_keys keys;
291 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
295 keys.authkeylen + keys.enckeylen, keys.enckeylen,
296 keys.authkeylen);
300 ctx->adata.keylen = keys.authkeylen;
304 if (ctx->adata.keylen_pad + keys.enckeylen > CAAM_MAX_KEY_SIZE)
307 memcpy(ctx->key, keys.authkey, keys.authkeylen);
308 memcpy(ctx->key + ctx->adata.keylen_pad, keys.enckey, keys.enckeylen);
310 keys.enckeylen, ctx->dir);
313 ctx->adata.keylen_pad + keys.enckeylen, 1);
315 ctx->cdata.keylen = keys.enckeylen;
317 memzero_explicit(&keys, sizeof(keys));
320 memzero_explicit(&keys, sizeof(keys));
327 struct crypto_authenc_keys keys;
330 err = crypto_authenc_extractkeys(&keys, key, keylen);
335 if (keys.enckeylen != DES3_EDE_KEY_SIZE)
338 err = crypto_des3_ede_verify_key(crypto_aead_tfm(aead), keys.enckey) ?:
342 memzero_explicit(&keys, sizeof(keys));