Lines Matching defs:keys
46 int crypto_authenc_extractkeys(struct crypto_authenc_keys *keys, const u8 *key,
59 * fits in the buffer. Yet, the keys should start on the next 4-byte
68 keys->enckeylen = be32_to_cpu(param->enckeylen);
73 if (keylen < keys->enckeylen)
76 keys->authkeylen = keylen - keys->enckeylen;
77 keys->authkey = key;
78 keys->enckey = key + keys->authkeylen;
90 struct crypto_authenc_keys keys;
93 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
99 err = crypto_ahash_setkey(auth, keys.authkey, keys.authkeylen);
106 err = crypto_skcipher_setkey(enc, keys.enckey, keys.enckeylen);
108 memzero_explicit(&keys, sizeof(keys));