Sign a contract today. Someone opens it in 2041 — an auditor, a court, a successor who wasn't born when the deal was struck. For the seal to still mean something, three things have to survive two decades that were never designed with them in mind.
Three ways a signature dies of old age
In rough order of how likely they are to bite you.
The key is long gone
Keys get rotated. Staff leave. Companies get acquired and identities get retired. In most systems, the day a signing key goes away is the day every signature it ever made turns into a shrug — the verifier looks for a key that no longer exists and gives up.
The clock is a lie
Key history only helps if you can trust when a document was signed — and the timestamp inside a signature is just whatever the signer's computer said it was. Someone holding an old, retired key can set their clock back and produce a document that looks like it was signed years ago, while that key was still good.
The math gets weaker
This is the one on the questionnaire. A large enough quantum computer would break the signature algorithms almost everything uses today. Nobody has built one. The uncomfortable part is the timing: a document signed now may still need to be provable long after such a machine exists — so waiting until it does is waiting too long.
For the checklist
The short, precise version — including where we are not post-quantum yet.
Straight answers
- Are signatures post-quantum?
- Yes, today, by default. Every document is dual-signed: Ed25519 plus
ML-DSA-44(FIPS 204). Not an upgrade path, not an option to switch on — it is what the tools already do. - Is encryption post-quantum?
- Not yet — file encryption uses X25519, which is classical. We would rather say so than let you assume otherwise. It is the natural next step, and it does not affect signatures or the long-term verifiability described above.
- Do old documents keep verifying after a key rotation?
- Yes. The signed key-history log lets a verifier resolve the key that was active at signing time, and retired identities stay resolvable permanently.
- What do we have to do to keep documents verifiable?
- Keep the domain. A
did:webidentity resolves through the domain it names, so an identity on your own domain stays checkable only while that domain is registered and serving its DID document — give it the same lifetime as the documents it signs. We keep the keys, the history and the published record; identities we host live on our domain. - Can a signature be back-dated onto a retired key?
- No. A signature relying on a retired or revoked key without trusted time is refused by the verifier — enforced today.
- Are these open standards?
- Yes — W3C decentralized identifiers, NIST FIPS 204, and DNS-based corroboration. No proprietary format holds your documents hostage, and no blockchain is involved.
None of this is why anyone falls in love with the product — people come for catching the fake invoice. It is simply what has to be true for a document sealed today to still be worth something in twenty years. So we built it in, and you get to tick the box.