OSDN Git Service

Add keymaster VTS tests.
authorShawn Willden <swillden@google.com>
Fri, 2 Dec 2016 12:07:02 +0000 (05:07 -0700)
committerShawn Willden <swillden@google.com>
Wed, 29 Mar 2017 13:28:16 +0000 (13:28 +0000)
commitdda22ea8845f6906d4bccc13bf142d96a43976c5
tree713452ba198b5b54de38222c67032b400ffe3ff1
parent675ae49ab1bb061503044aa8add426f49e1723a2
Add keymaster VTS tests.

Note: Recent Google devices have keymaster implementations that don't
pass this test suite.  See https://goo.gl/6hsGwa for a summary.

Bug: 32022681
Test: This is the test suite.
Change-Id: Ib200b68e0c7844df02eb9f086385d6c36e306d45
12 files changed:
keymaster/3.0/default/KeymasterDevice.cpp
keymaster/3.0/vts/functional/Android.mk [new file with mode: 0644]
keymaster/3.0/vts/functional/attestation_record.cpp [new file with mode: 0644]
keymaster/3.0/vts/functional/attestation_record.h [new file with mode: 0644]
keymaster/3.0/vts/functional/authorization_set.cpp [new file with mode: 0644]
keymaster/3.0/vts/functional/authorization_set.h [new file with mode: 0644]
keymaster/3.0/vts/functional/key_param_output.cpp [new file with mode: 0644]
keymaster/3.0/vts/functional/key_param_output.h [new file with mode: 0644]
keymaster/3.0/vts/functional/keymaster_hidl_hal_test.cpp [new file with mode: 0644]
keymaster/3.0/vts/functional/keymaster_tags.h [new file with mode: 0644]
keymaster/3.0/vts/functional/keystore_tags_utils.cpp [new file with mode: 0644]
keymaster/3.0/vts/functional/openssl_utils.h [new file with mode: 0644]