platform_hardware_interfaces/security/keymint
Prashant Patil 2114dca2aa RSA OAEP MGF1 digest VTS relaxed for keymint < V3
Since there were no VTS test to strictly check RSA_OAEP_MGF_DIGEST,
there are released devices with Keymint which do not include this tag in
key characteristics, hence these test fails on such Keymint and UDC
Android framework.

Hence version check is added before asserting MGF digest checks.

Bug: 297306437
Test: atest VtsAidlKeyMintTargetTest
Change-Id: I43054f8dbbd46de53deef5e6771c736e770280e0
2023-10-10 10:03:30 +00:00
..
aidl RSA OAEP MGF1 digest VTS relaxed for keymint < V3 2023-10-10 10:03:30 +00:00
support Select the DICE validation rules based on the VSR 2023-09-20 14:30:48 +00:00
README.md Update README and CHANGELOG for RKP 2022-11-10 01:56:49 +00:00
TEST_MAPPING Add VtsAidlKeyMintTargetTest to presubmit 2022-11-07 15:53:33 -08:00

KeyMint HAL

This directory contains the HAL definition for KeyMint. KeyMint provides cryptographic services in a hardware-isolated environment.

Note that the IRemotelyProvisionedComponent HAL, and it's associated types, used to also be defined in this directory. As of Android U, this HAL has been moved to a different directory (../rkp). This move is ABI compatible, as the interfaces have been maintained. The build is split so that the generated code may be built with different options.