Fix parsing of authorityCertSerialNumber (use valid tags)

Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
This commit is contained in:
Przemek Stekiel
2023-05-03 16:19:16 +02:00
parent f5b8f78ad7
commit 8194285cf1
2 changed files with 3 additions and 4 deletions

View File

@@ -1538,7 +1538,7 @@ void x509_crt_parse_authoritykeyid(data_t *buf,
/* Serial test */
TEST_ASSERT(crt.authority_key_id.authorityCertSerialNumber.tag ==
MBEDTLS_ASN1_OCTET_STRING);
MBEDTLS_ASN1_INTEGER);
TEST_ASSERT(crt.authority_key_id.authorityCertSerialNumber.len == serialLength);
} else {
TEST_ASSERT(crt.authority_key_id.keyIdentifier.tag == 0);