ソフトウェア開発会社の管理者は、デジタル署名を使用して会社のアプリケーションの整合性を保護したいと考えています。開発者らは、すべてのアプリケーションで署名プロセスが失敗し続けると報告しています。ただし、署名に使用されたのと同じキー ペアが Web サイト上で適切に動作し、有効であり、信頼できる CA によって発行されています。署名が失敗する原因として最も考えられるのは次のうちどれですか?
正解:C
Digital signatures require the use of a cryptographic key pair, which consists of a private key used to sign the application and a public key used to verify the signature. If the certificate used for signing the application is set for the wrong key usage, then the signature will fail. This can happen if the certificate is set for encrypting data instead of signing data, or if the certificate is set for the wrong algorithm, such as using an RSA key for an ECDSA signature.