History log of /system/keymaster/keymaster_tags.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f9cb9651ed99c1c6177c761efdfe453cd31a8eb8 20-Mar-2017 Bartosz Fabianowski <bartfab@google.com> Add manufacturer and model to device ID attestation

Discussions have shown that in addition to brand, device and product,
we should also allow devices to attest their manufacturer and model.

Bug: 36433192
Test: GTS com.google.android.gts.security.DeviceIdAttestationHostTest

Change-Id: I86f01c9330a85d45aacab4a2e991829b806fc51a
/system/keymaster/keymaster_tags.cpp
bc918339e43e26cf162e38858ee9fa673bfdb668 23-Jan-2017 Bartosz Fabianowski <bartfab@google.com> Add device id attestation tags

This CL extends the device attestation record, adding support for
device id attestation.

Bug: 34597337
Test: CTS CtsKeystoreTestCases and GTS DeviceIdAttestationHostTest

Change-Id: I9e0ef69f97bf76a2294f1b7329b751bf18ce403f
/system/keymaster/keymaster_tags.cpp
019db0d32168a2e9cf98ec8595aee52120cf8604 20-May-2016 Janis Danisevskis <jdanis@google.com> Add tag KM_TAG_ATTESTATION_APPLICATION_ID

Adds the tag KM_TAG_ATTESTATION_APPLICATION_ID to keymaster

Bug: 22914603
Change-Id: I8bc31a6c30c0327b53f7b82c32746c8ed2194f05
/system/keymaster/keymaster_tags.cpp
22dcdb75fc2d1aa9a25b9aadb65d4dcb31e8c647 03-Feb-2016 Shawn Willden <swillden@google.com> Add version, challenge and unique ID to attestation.

Bug: 22914603
Change-Id: I5ad9a97dd1eebb45c05eeaa4ceccfebcf4b69e03
/system/keymaster/keymaster_tags.cpp
b1e6758e2ff9ae632dfe327027e201326831538f 26-Jan-2016 Shawn Willden <swillden@google.com> Add KM_TAG_ALLOW_WHILE_ON_BODY.

Change-Id: I23acaee5dbbb7d8b6f7ada63d18291c6858f4ead
/system/keymaster/keymaster_tags.cpp
78c5d8796c560deb2a0194f581f13a833437f012 08-Jan-2016 Shawn Willden <swillden@google.com> Refactor keymaster tags.

This refactor separates declaration and definition of the tag
instances, so they don't get duplicated in every compilation unit.
Also, if tag names are enabled it provides a dynamically-generated map
from tags to names. This is only for testing/debugging use, but it's
very convenient for that. The test utils are updated to take advantage
of it.

Change-Id: I13ad2564e4a850c6b268a2cd1b3f5a37037ea6b7
/system/keymaster/keymaster_tags.cpp
d4c83db6b3bbb83985715fa88fcec580594c1c9c 22-Dec-2015 Shawn Willden <swillden@google.com> Update to track keymaster2 changes to keymaster_defs.h.

Change-Id: Idfa0ef92119317794921e1bf5089a153bcbf71ca
/system/keymaster/keymaster_tags.cpp