Merge "Fix bug in VTS attestation cert verification."

am: 636650bd84

Change-Id: Ic54e8483cddc9a991565640daaf5c3ffc20d05a6
This commit is contained in:
Shawn Willden
2018-06-08 06:05:29 -07:00
committed by android-build-merger

View File

@@ -294,7 +294,7 @@ X509* parse_cert_blob(const hidl_vec<uint8_t>& blob) {
} }
bool verify_chain(const hidl_vec<hidl_vec<uint8_t>>& chain) { bool verify_chain(const hidl_vec<hidl_vec<uint8_t>>& chain) {
for (size_t i = 0; i < chain.size() - 1; ++i) { for (size_t i = 0; i < chain.size(); ++i) {
X509_Ptr key_cert(parse_cert_blob(chain[i])); X509_Ptr key_cert(parse_cert_blob(chain[i]));
X509_Ptr signing_cert; X509_Ptr signing_cert;
if (i < chain.size() - 1) { if (i < chain.size() - 1) {