What do you send to a certificate authority to request a certificate?

CSR, which carries your public key and identity details.

Start playing free

  1. Your private key
  2. A certificate signing request (CSR) ✔
  3. A certificate revocation list

Why: A CSR holds the public key and the name to be certified, and is signed with the matching private key. The private key itself never leaves your system.

Huh, didn't know that: RFC 2986 defines the CSR format as PKCS #10 and says the request is signed by the entity requesting certification.

The dad joke
Why did the server sign its own request? It wanted to prove it had the key.
Like this card?
Play the game

References

Answer: A certificate signing request (CSR). A CSR holds the public key and the name to be certified, and is signed with the matching private key. The private key itself never leaves your system.

  1. NIST CSRC Glossary: Certificate Signing Request csrc.nist.gov/glossary/term/certificate_signing_request
    The certificate signing request contains the public key as well as other information to be included in the certificate
    Checked 2026-10-10.
  2. RFC 2986, PKCS #10 Certification Request Syntax www.rfc-editor.org/rfc/rfc2986
    A certification request consists of a distinguished name, a public key, and optionally a set of attributes
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game