Revocation exists because keys get compromised, employees leave, and CAs occasionally mis-issue. TigerTrust turns “we need this cert dead” into a durable record, a fresh CRL, an updated OCSP response, and — for external CAs — a call to the vendor API that manages the certificate.
Certificate Revocation

What it is

Revoking a certificate marks it as no longer trustworthy and publishes that fact through CRL and OCSP so relying parties stop accepting it. TigerTrust handles both the internal state update and the downstream propagation automatically.

When to use it

  • A private key is known or suspected to be compromised.
  • An employee leaves and their client certificate should no longer be accepted.
  • A certificate was mis-issued (wrong domain, wrong subject) and needs to be replaced.
  • A service is being retired and its TLS certificate should no longer be trusted.

Set it up

Open a certificate on Certificates, click Revoke, pick a reason from the dropdown, and confirm. The revocation takes effect immediately.

Revocation reasons

ReasonWhen to use
unspecifiedNo specific reason (default)
keyCompromisePrivate key exposed or suspected exposed
caCompromiseThe issuing CA itself was compromised
affiliationChangedSubject organization changed
supersededReplaced by a newer certificate
cessationOfOperationService or entity retired
certificateHoldTemporary suspension — can be lifted
privilegeWithdrawnSubject no longer entitled
certificateHold is the only reversible reason. All others are terminal — you would have to issue a fresh certificate to restore trust.

What happens next

1

Mark the certificate revoked

The platform updates the certificate’s status to revoked and writes an audit log entry with the reason and the requesting user.
2

Notify the CA (internal CAs)

For certificates issued by your internal PKI, the revocation is recorded in the CA’s revocation store and the CRL cache is invalidated immediately.
3

Vendor API (external CAs)

For supported external CAs (DigiCert, Sectigo, GoDaddy, Entrust, AWS Private CA, HashiCorp Vault), TigerTrust calls the vendor’s revoke API with the same reason code.
4

Regenerate CRL

The CRL is regenerated and published. For high-value CAs you can configure immediate regeneration on any revocation; otherwise it follows the CA’s normal schedule.
5

OCSP responder update

The next OCSP status query for this certificate’s serial returns revoked immediately — there is no server-side cache to wait on for internal CAs.

Propagation timing

ComponentUpdate latency
TigerTrust inventoryImmediate
Internal CA revocation storeImmediate
CRL fetched by clientsBounded by nextUpdate on the previous CRL (default 7 days; tune down for high-value CAs)
OCSP responsesImmediate (no server-side cache); client cache respects the response’s nextUpdate
External vendor CA statusVendor-dependent — minutes to hours
For fast propagation to clients, enable OCSP stapling on your TLS servers. The server fetches a fresh OCSP response and delivers it inline in the TLS handshake. See CRL & OCSP for configuration recipes.
Revoking a CA is a nuclear option. Every certificate issued by that CA becomes untrustworthy transitively. Every downstream certificate must be re-issued from a new CA before existing services stop working. Practice this in a staging environment first.

CRL & OCSP

Distribution point details, OCSP stapling, and performance tuning.

PKI Core

Internal CA operations that back revocation for private PKI.

Audit logs

Every revocation is recorded with user, timestamp, and reason.