Lines Matching defs:keys
832 struct crypto_authenc_keys *keys)
834 switch (keys->enckeylen) {
848 memcpy(c_ctx->c_key, keys->enckey, keys->enckeylen);
854 struct crypto_authenc_keys *keys)
859 if (!keys->authkeylen) {
865 if (keys->authkeylen > blocksize) {
866 ret = crypto_shash_tfm_digest(hash_tfm, keys->authkey,
867 keys->authkeylen, ctx->a_key);
874 memcpy(ctx->a_key, keys->authkey, keys->authkeylen);
875 ctx->a_key_len = keys->authkeylen;
890 struct crypto_authenc_keys keys;
898 if (crypto_authenc_extractkeys(&keys, key, keylen))
901 ret = sec_aead_aes_set_key(c_ctx, &keys);
907 ret = sec_aead_auth_set_key(&ctx->a_ctx, &keys);
915 memzero_explicit(&keys, sizeof(struct crypto_authenc_keys));