The license revocation list for TLC PDF, a proprietary drawing-review tool.
revocation.txt is the only file that matters here. TLC PDF fetches it on launch and
locks any machine or key named in it.
The file is Ed25519-signed. The app trusts the signature, never the host — a tampered file, an HTML error page or an empty response is ignored, and the app keeps running on the last list it verified. So the host does not need to be trusted, and a free static one is fine.
The file contains no secrets: a version, a timestamp, and the ids of revoked machines.
A machine id is a truncated SHA-256 of a Windows MachineGuid — it identifies nothing
on its own.
base64url(JSON payload) "." base64url(Ed25519 signature)
The payload:
{
"v": 1,
"updatedAt": "2026-08-21T03:41:45.155Z",
"revokedMachineIds": [],
"revokedKeyIds": []
}Any edit invalidates the signature, and the app will then ignore the file entirely — including any revocation in it. The file is generated and signed by the TLC PDF License Manager, which holds the only private key that can sign it.
updatedAt also matters: the app never replaces a cached list with an older one, so a
list with a rewound timestamp cannot un-revoke a machine.
Contact the copyright holder. © 2026 Quyen Dam Van. All rights reserved.