A security operations team is deploying internal code-signing certificates generated through an enterprise two-tier PKI consisting of an offline root Certificate Authority (CA) and an online intermediate issuing CA. Developers submit Certificate Signing Requests (CSRs) for binary signing. During testing on isolated target systems that already have the offline root CA certificate installed in their trusted root store, verification fails because the operating system cannot build the certification path to validate the signature. Further inspection reveals that the intermediate CA certificate was neither bundled with the signature nor pre-installed on the target machines. Which of the following is the most appropriate action to resolve this certificate chain validation failure?
- Configure the AIA (Authority Information Access) extension in issued certificates to provide a reachable URI for the intermediate CA certificate.Answer
- BGenerate a new Certificate Signing Request (CSR) directly from the offline root CA to sign end-entity binaries, bypassing the intermediate CA.
- CRe-encrypt the executable binaries with the root CA's symmetric pre-shared key prior to distributing them to target systems.
- DEmbed a SHA-256 hash manifest into the binary header to replace the digital signature and establish non-repudiation.