c946cc419c
- Build ASN.1 DER-encoded wrapped key material `SecureKeyWrapper`. Import the wrapped key material. Test should create DER-encoded wrapped key material and import the secure key successfully. Imported key should be used perform crypto operation successfully. - Build ASN.1 DER-encoded wrapped key material `SecureKeyWrapper` with invalid AAD. Try to import the wrapped key material. Test should create DER-encoded wrapped key material. Test should fail to import the secure key with error code `VERIFICATION_FAILED`. - Import wrapped AES key and use it for crypto operations. Test should import wrapped key and user it for performing crypto operations successfully. - Import a key wihtout WRAP_KEY purpose and try to use it as wrapping key while importing wrapped key. Test should fail to import wrapped key with an error code `INCOMPATIBLE_PURPOSE`. - Try to import wrapped key using non-existing wrapping key in Android keystore. Test should fail to import wrapped key with an error code `KEY_NOT_FOUND`. Bug: 194359114 Test: atest keystore2_client_test Change-Id: Ic9ed03b6f945bd41c4873f97a84c1658c284e918 |
||
---|---|---|
.. | ||
authorizations.rs | ||
key_generations.rs | ||
lib.rs | ||
run_as.rs |