No description
Find a file
David Zeuthen f90b7d8363 Identity: Update for changes to ISO 18013-5.
Key derivation for session encryption and MACing now involves mixing
in SessionTranscriptBytes. Update docs, default implementation, and
VTS tests to reflect this.

Also, the standard changed such that instead of DeviceAuthentication
being MACed or signed, it's instead DeviceAuthenticationBytes which is
defined as #6.24(bstr .cbor DeviceAuthentication). The same also for
ReaderAuthentication, now ReaderAuthenticationBytes is the CBOR which
is signed by the reader.

Also update the URL for CDDL since it's now a published RFC.

Bug: 159482543
Test: atest VtsHalIdentityTargetTest
Test: atest android.security.identity.cts
Merged-In: I73fc7eb48ffb71e00a8b54849266ed814295fa39
Change-Id: I4bb5040895cf24a7089b7e36e05eeaf26496381e
2020-06-24 10:21:11 -04:00
atrace/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
audio Merge "Use StopServicesSetup to stop/start framework." into rvc-dev 2020-05-13 21:44:19 +00:00
authsecret/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
automotive Fixed EmulatedUserHal::get(USER_IDENTIFICATION_ASSOCIATION). 2020-06-22 16:06:19 -07:00
biometrics Merge "Add a delay between tests to make them more robust" into rvc-dev 2020-06-15 17:34:42 +00:00
bluetooth Disable framework for some VTS tests 2020-05-29 15:40:38 -07:00
boot Re-enable boot HAL tests and make sure they restore previous slot flags. 2020-05-19 18:44:54 +00:00
broadcastradio Remove references of VtsHalHidlTargetTestBase 2020-04-13 23:15:50 -07:00
camera Merge "Camera: Fix insensitive language in comments and names" into rvc-dev 2020-06-21 22:53:20 +00:00
cas Rename vts-core to vts 2020-04-07 16:37:40 -07:00
common/aidl Set min_sdk_version to be part of mainline modules 2020-05-21 22:58:23 +09:00
compatibility_matrices Allow android.hardware.radio 1.4 for R 2020-04-27 18:18:22 +00:00
configstore Rename vts-core to vts 2020-04-07 16:37:40 -07:00
confirmationui Add vintf_fragments to android.hardware.confirmationui@1.0-service 2020-04-10 17:23:53 +00:00
contexthub Rename vts-core to vts 2020-04-07 16:37:40 -07:00
drm Add WifiPreparer to drm tests to confirm wifi connection 2020-05-14 23:44:38 -07:00
dumpstate Rename vts-core to vts 2020-04-07 16:37:40 -07:00
fastboot/1.0 Remove libhwbinder/libhidltransport deps 2019-09-06 01:07:02 +00:00
gatekeeper/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
gnss Stop location to avoid timing issue (VTS 2.0) 2020-06-08 10:58:46 -07:00
graphics Do not link mapper libraries statically 2020-06-24 07:10:58 +00:00
health Fix sanitize address after scope 2020-05-13 17:20:03 +00:00
identity Identity: Update for changes to ISO 18013-5. 2020-06-24 10:21:11 -04:00
input Rename vts-core to vts 2020-04-07 16:37:40 -07:00
ir/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
keymaster Allow unlocked in VTS 2020-06-01 13:20:52 +08:00
light Freeze vintf aidl interfaces 2020-04-09 08:27:34 +00:00
media OMX VTS: Use GetComponentRole from OMXUtils 2020-06-21 05:19:14 -07:00
memtrack/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
neuralnetworks Merge "Revert "Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE."" into rvc-dev 2020-06-23 00:53:05 +00:00
nfc Rename vts-core to vts 2020-04-07 16:37:40 -07:00
oemlock/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
power power: fix TryDifferentGovernors test 2020-04-22 14:40:53 -07:00
prebuilt_hashes power@1.3 is for P. 2019-04-23 12:51:21 -07:00
radio Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5#sendCdmaSmsExpectMore/0_slot1" into rvc-dev 2020-06-17 02:04:22 +00:00
rebootescrow/aidl RebootEscrow HAL: testing with secure implementations 2020-06-22 11:02:17 -07:00
renderscript/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
secure_element Merge "Update VtsHalSecureElementV1_2TargetTest" into rvc-dev 2020-04-23 03:51:29 +00:00
sensors Add support for IAllocator/IMapper v4.0 in sensors VTS 2020-06-04 16:33:09 -07:00
soundtrigger Rename vts-core to vts 2020-04-07 16:37:40 -07:00
tests android.hardware.tests.lazy@1.0::ILazy 2020-04-24 14:09:38 -07:00
tetheroffload Rename vts-core to vts 2020-04-07 16:37:40 -07:00
thermal Rename vts-core to vts 2020-04-07 16:37:40 -07:00
tv Merge "Enable frontend input loop when FrontendTune happens before Demux is configured." into rvc-dev 2020-06-12 23:16:38 +00:00
usb Add vintf_fragments to android.hardware.usb@1.0-service 2020-04-13 20:41:36 -07:00
vibrator Freeze vintf aidl interfaces 2020-04-09 08:27:34 +00:00
vr/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
weaver/1.0 Rename vts-core to vts 2020-04-07 16:37:40 -07:00
wifi Fix NAN validate interface existence 2020-05-21 00:01:51 -07:00
.clang-format Replace clang-format with symlink. 2019-01-18 14:26:33 -08:00
Android.bp Remove references of VtsHalHidlTargetTestBase 2020-04-13 23:15:50 -07:00
CleanSpec.mk wifi adapter cleanspec 2019-12-13 14:24:23 -08:00
current.txt Merge "Adds a EvsEvent type for general streaming error" into rvc-dev 2020-06-19 04:31:42 +00:00
MODULE_LICENSE_APACHE2 Apache2 module license. 2016-08-30 11:28:36 -07:00
NOTICE Apache2 module license. 2016-08-30 11:28:36 -07:00
OWNERS Add restricted OWNERS for .hal/.aidl files. 2019-08-09 15:07:49 -07:00
PREUPLOAD.cfg PREUPLOAD.cfg: enable bpfmt 2019-12-10 09:51:58 -08:00
TEST_MAPPING Add TEST_MAPPING presubmit config for VtsHalTvInputV1_0TargetTest 2020-04-03 13:37:57 -07:00
update-base-files.sh Adding Dataspace BT2020_SRGB and ColorMode BT2020_SRGB 2018-10-22 11:19:52 -07:00
update-makefiles.sh Remove update scripts for VTS makefiles. 2019-02-28 18:39:29 +00:00