nerdexam
GIAC

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.

Linux and Cryptography

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)
  • A
    9% (2)
  • B
    13% (3)
  • C
    4% (1)
  • D
    74% (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.

AReceiver's digital signature

The receiver's digital signature is irrelevant to certificate validation - the signature being verified belongs to the CA, not the receiver.

BX.509 certificate CA's private key

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.

CSecret passphrase

A secret passphrase is a symmetric credential concept and plays no role in the asymmetric PKI certificate verification process.

DCA's public keyCorrect

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

#PKI#digital certificate#CA public key#certificate verification

Community Discussion

No community discussion yet for this question.

Full GSEC Practice