mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Merge "Fix bug in VTS attestation cert verification."
am: 636650bd84
Change-Id: Ic54e8483cddc9a991565640daaf5c3ffc20d05a6
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user