Skip to main content

Revocation

The credential revocation mechanism enables invalidation of issued documents. This allows immediate revocation of diplomas for students who left without graduating or identity documents of employees who left the company.

Revocation Mechanism

The platform uses a Cryptographic Accumulator-based revocation mechanism. This method enables verification of revocation status while preserving privacy.

Revocation Registry

ComponentDescription
Registry DefinitionRevocation registry definition
Registry EntryCurrent accumulator value
Tails FileRequired for non-revocation proof
Max CredentialsMaximum credentials per registry

Tails Server

Tails Server hosts the Tails files required for revocation verification. Holder and Verifier need these files to create and verify non-revocation proofs.

Revocation Flow

Post-Revocation Verification

StatusResult
Active CredentialNon-revocation proof succeeds
RevokedNon-revocation proof fails
Before Revocation DateMay be valid for past date
Important

When a credential is revoked, the Holder can still see the credential in their wallet but any verification attempt will fail.

Historical Verification

Verifier can request a non-revocation proof for a specific date. This way, the question "Was this credential valid on January 15, 2024?" can be answered.