What it attests
Two things, at a given date:
- the integrity of an .obf archive;
- the fixity of a file: its SHA-256 checksum matches its reference.
The preservation certificate
The preservation certificate is a document attesting the integrity of an .obf archive and the fixity of a file, as observed at a given date.
Two things, at a given date:
The certificate states what was observed at its date. It says nothing about what happened afterwards: that is what later audits are for.
Every certificate prints an address vault.obscuraflow.app/c/<number>/<version>. The page it opens checks, in the browser and without uploading the file, the Ed25519 signature of the certificate you drop, against the key the issuer publishes, and that the signed number and version are those of the address. It answers with one of five results: valid, invalid signature, unreadable certificate, unknown key, unsupported version.
Register status (superseded, revoked) cannot be queried online yet: the page shows it as “unknown outside the register”.
In the app, “Verify a PDF…” checks the certificate offline and also gives its status in the installation's register and whether the printed text matches the signed values. Since version 1.2.0, the page is read there by an isolated service, with no access to the library, the keychain or the network.
The certificate is a PDF/A-2b, the PDF meant for archiving, which embeds its manifest signed with Ed25519: the attested values, as data. It carries a number (for example OV-CERT-2026-00001), a version, its issue date, the issuer, the address where the issuer publishes its key, and the verification address in plain text and as a QR code. Its page is always written in French.
A missing value is written and signed, never left blank (“no check recorded”). No full path is printed.
Next step
Obscura Vault is available for macOS. Download it from your Obscura member area, or write to us to learn more.