bk99.de entertain the web since 1997

Understanding free Let’s Encrypt certificates by hand

Summary

Get HTTPS for Free walks through the ACME steps and shows how keys, signing requests, challenges and certificates fit together. Let’s Encrypt provides free DV certificates. ACME automates issuance and renewal.

Ideas

  • A local private key never leaves your own computer.
  • A CSR binds domain names to a public key.
  • ACME challenges prove control over the desired domain.
  • After successful validation, the certificate authority signs the certificate.

Insights

  • Automation becomes more trustworthy when its protocol steps remain understandable.
  • Control of a domain and personal identity are different statements.
  • Short certificate lifetimes require reliable renewal.

Facts

  • The website guides you through the protocol flow manually.

Recommendations

  • Automate renewal and monitor expiry dates.
  • Protect private keys with minimal file permissions.

References

Read the original article

Search the Web Archive