platform_system_security/keystore2/test_utils
Rajesh Nyamagoud 7620921a7f Fixes for the issues found while running Keystore2 client tests on a
device with keymaster implementation.

- Ignore INVALID tag in generated key characteristics if keymaster
  implementation is present.
- RSA_OAEP_MGF_DIGEST, ATTEST_KEY, USAGE_COUNT_LIMIT are not expected in
  generated key characteristics if keymaster implementation is present.
- Corrected device attest ids names.
- Skip device id attestation on device with GSI image and device
  first_api_level is less than 34.
- When the DEVICE_UNIQUE_ATTESTATION tag is used in key generation,
  root certificate signature verification is ignored during cert-chain
  verification.

Bug: 322118247
Test: atest keystore2_client_tests
Change-Id: I42d339a7797114d9139c64bc4d397889b965cb48
2024-02-19 20:24:47 +00:00
..
Android.bp Format Android.bp files with bpfmt 2024-01-18 08:34:35 +01:00
authorizations.rs Test added to generate a key with specifying cerificate subject and 2023-11-14 23:25:30 +00:00
ffi_test_utils.cpp Fixes for the issues found while running Keystore2 client tests on a 2024-02-19 20:24:47 +00:00
ffi_test_utils.hpp Adding tests using MAX_USES_PER_BOOT, EARLY_BOOT_ONLY, BOOTLOADER_ONLY and USAGE_COUNT_LIMIT 2023-10-09 21:44:48 +00:00
ffi_test_utils.rs Adding tests to verify Device-Unique-Attestation. 2023-11-14 21:33:19 +00:00
key_generations.rs Fixes for the issues found while running Keystore2 client tests on a 2024-02-19 20:24:47 +00:00
lib.rs Add getLastAuthTime() to IKeystoreAuthorization 2023-10-31 20:30:50 +00:00
run_as.rs Add, standardise or temporarily opt out of safety comments for keystore2. 2023-07-28 10:32:08 +01:00