Lines Matching defs:keys
1153 struct crypto_authenc_keys keys;
1155 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
1158 if (keys.authkeylen > sizeof(ctx->authkey))
1161 if (keys.enckeylen > sizeof(ctx->enckey))
1164 memcpy(ctx->authkey, keys.authkey, keys.authkeylen);
1165 memcpy(ctx->enckey, keys.enckey, keys.enckeylen);
1166 ctx->authkey_len = keys.authkeylen;
1167 ctx->enckey_len = keys.enckeylen;
1169 memzero_explicit(&keys, sizeof(keys));
1172 memzero_explicit(&keys, sizeof(keys));
1180 struct crypto_authenc_keys keys;
1183 err = crypto_authenc_extractkeys(&keys, key, keylen);
1188 if (keys.authkeylen > sizeof(ctx->authkey))
1191 err = verify_aead_des3_key(tfm, keys.enckey, keys.enckeylen);
1195 memcpy(ctx->authkey, keys.authkey, keys.authkeylen);
1196 memcpy(ctx->enckey, keys.enckey, keys.enckeylen);
1197 ctx->authkey_len = keys.authkeylen;
1198 ctx->enckey_len = keys.enckeylen;
1200 memzero_explicit(&keys, sizeof(keys));
1203 memzero_explicit(&keys, sizeof(keys));