Skip to content
Commitpedia
Log in Join & edit

What is a certificate?

A certificate is a digital ID card that proves a website or server is genuine, issued by a trusted authority.

Drafted with AI from official documentation. Scripts were run in a test environment and repository links verified. Awaiting a human check. Did it work for you? Last edited Outdated?

Edit history of What is a certificate?: 1 recorded edit
Edit history · 1 edit
Type
Article
Edits
1
Editors
1
First issued
15 Oct 2026
Last edit
15 Oct 2026
Reading
1 min

A certificate is a signed file that ties a name such as example.com to a public key. It is like a passport: anyone can print a card with their name, but only a passport office can issue one that border guards trust. In TLS the passport office is a certificate authority (CA), and your browser ships with a list of CAs it trusts.

Servers present their certificate when a connection starts. If the name does not match, the certificate expired, or the CA is unknown, the browser shows a scary warning. Free certificates from Let’s Encrypt last 90 days and are renewed automatically by tools such as certbot. Internal company systems often run their own CA and install its root on every laptop.

openssl x509 -in cert.pem -noout -subject -dates

See also: What is TLS? and What is a reverse proxy?

Did this work for you?

No votes yet. Be the first.

If it did not work, the report form below tells the editors what went wrong.

See also

  • 0277 What is TLS? TLS is the encryption layer that puts the S in HTTPS, protecting data between your browser and a server. Beginner · Explains an idea · Any system Article TLS & certificates 15 Oct 2026
  • 0307 What is encryption? Encryption scrambles data with a key so only someone with the right key can read it again. Beginner · Explains an idea · Any system Article TLS & certificates 15 Oct 2026
  • 0325 Fix: SSL certificate problem: unable to get local issuer certificate curl, git, pip or npm cannot chain the server's certificate to a root they trust. Usual causes: a corporate proxy that re-signs… Intermediate · Fixes an error · Linux, macOS, Windows Article Common errors · Making requests · TLS & certificates 15 Oct 2026
  • 0355 TLS certificates explained What a certificate proves, who signs it, what the chain and expiry mean, and how to read any site's certificate from the… Beginner · Explains an idea · Any system Article TLS & certificates 15 Oct 2026
  • 0356 Free HTTPS with Let’s Encrypt and certbot Install certbot, get a trusted certificate for your domain and let it configure nginx or Apache, or just obtain the files for… Beginner · Step by step · Linux Article TLS & certificates 15 Oct 2026

Repos in the wild

History

Every saved edit is kept. The plot on the sleeve draws one line per edit. Open any edit to see exactly what changed.

  1. Dominik +800 chars

Report a problem

Something wrong, unsafe or copied? Tell the editors.
What is wrong?