Lines Matching defs:keys
1248 struct crypto_authenc_keys keys;
1250 if (crypto_authenc_extractkeys(&keys, key, keylen) != 0)
1253 if (keys.authkeylen > sizeof(ctx->authkey))
1256 if (keys.enckeylen > sizeof(ctx->enckey))
1259 memcpy(ctx->authkey, keys.authkey, keys.authkeylen);
1260 memcpy(ctx->enckey, keys.enckey, keys.enckeylen);
1261 ctx->authkey_len = keys.authkeylen;
1262 ctx->enckey_len = keys.enckeylen;
1264 memzero_explicit(&keys, sizeof(keys));
1267 memzero_explicit(&keys, sizeof(keys));
1275 struct crypto_authenc_keys keys;
1278 err = crypto_authenc_extractkeys(&keys, key, keylen);
1283 if (keys.authkeylen > sizeof(ctx->authkey))
1286 err = verify_aead_des3_key(tfm, keys.enckey, keys.enckeylen);
1290 memcpy(ctx->authkey, keys.authkey, keys.authkeylen);
1291 memcpy(ctx->enckey, keys.enckey, keys.enckeylen);
1292 ctx->authkey_len = keys.authkeylen;
1293 ctx->enckey_len = keys.enckeylen;
1295 memzero_explicit(&keys, sizeof(keys));
1298 memzero_explicit(&keys, sizeof(keys));