GSEC · Question #127
In PKI, when someone wants to verify that the certificate is valid, what do they use to decrypt the signature?
The correct answer is D. CA's public key. In PKI, a certificate's digital signature is created by the CA using its private key and verified by anyone using the CA's corresponding public key.
Question
In PKI, when someone wants to verify that the certificate is valid, what do they use to decrypt the signature?
Options
- AReceiver's digital signature
- BX.509 certificate CA's private key
- CSecret passphrase
- DCA's public key
How the community answered
(23 responses)- A9% (2)
- B13% (3)
- C4% (1)
- D74% (17)
Why each option
In PKI, a certificate's digital signature is created by the CA using its private key and verified by anyone using the CA's corresponding public key.
The receiver's digital signature is irrelevant to certificate validation - the signature being verified belongs to the CA, not the receiver.
The CA's private key is used to create the signature during certificate issuance, not to verify it; exposing the private key for verification would completely compromise PKI security.
A secret passphrase is a symmetric credential concept and plays no role in the asymmetric PKI certificate verification process.
The Certificate Authority signs a certificate by hashing its contents and encrypting that hash with the CA's private key, producing the digital signature. Any party wishing to verify the certificate's authenticity decrypts the signature using the CA's publicly available public key and compares the resulting hash to a freshly computed hash of the certificate. This asymmetric process ensures that only the CA could have produced the signature, establishing trust without requiring a shared secret.
Concept tested: PKI certificate signature verification using CA public key
Source: https://learn.microsoft.com/en-us/windows/win32/seccertenroll/about-introduction-to-public-key-cryptography
Topics
Community Discussion
No community discussion yet for this question.