D. Code-signing
D. Code-signingExplanation:
D. Code-signingExplanation:Software developers should use a code-signing certificate to establish a chain of trust in a Public Key Infrastructure (PKI). A code-signing certificate allows developers to digitally sign their software or code, indicating that it has not been tampered with and comes from a trusted source. When users download software with a valid code-signing certificate, their systems can verify the signature and establish trust in the software's authenticity and integrity.
D. Code-signingExplanation:Software developers should use a code-signing certificate to establish a chain of trust in a Public Key Infrastructure (PKI). A code-signing certificate allows developers to digitally sign their software or code, indicating that it has not been tampered with and comes from a trusted source. When users download software with a valid code-signing certificate, their systems can verify the signature and establish trust in the software's authenticity and integrity.The other options listed (A. Client-side, B. Subject alternative name, C. Wildcard) are not directly related to establishing a chain of trust in the context of software development and PKI certificates. Client-side certificates are used for client authentication, subject alternative name is a field in a certificate, and wildcard certificates are used for subdomains.