Imagine this scenario: you send a financial report to a client on March 1st. Two weeks later, the client claims the figures in the report differ from the version they originally received. Who is telling the truth?

Without the right system in place, this question cannot be answered objectively. Emails can be edited, file metadata can be spoofed, and operating system modification timestamps can be altered by anyone within seconds. Proof of Existence solves this problem — in a way that relies on no one's authority or goodwill.

Definition

Proof of Existence is a technique that enables someone to prove that a file existed at a specific point in time and has never been altered since — without ever revealing the contents of the file to anyone. The final authority is mathematics itself.

The Problem It Solves

File metadata — including the "created date" and "modified date" visible in Windows Explorer or macOS Finder — can be changed by anyone. This is not a security flaw; it is simply how operating systems work.

Crucial Fact

File modification dates, email timestamps, and document metadata are not proof of integrity. All of them can be manipulated without leaving any trace detectable by standard tools.

Proof of Existence replaces trust in metadata with trust in mathematics. Instead of asking "when was this file last modified?" the system asks "does this file's mathematical fingerprint match the record stored on the ledger?"

How It Works: SHA-256 Hashes as Digital Fingerprints

At the core of Proof of Existence is the cryptographic hash function. VerixID utilizes SHA-256 — the same standard relied upon by global banking systems, governments, and internet infrastructure.

An SHA-256 hash possesses three mathematical properties that make it ideal as a file fingerprint:

  • Deterministic The exact same file always yields an identical hash — on any computer, at any time, by anyone. No external variables affect the output.
  • Avalanche Effect The slightest change — a single character, one pixel, one byte — results in a completely different hash. There is no pattern or correlation between minor edits and the resulting hash output.
  • One-Way / Irreversible It is mathematically impossible to reconstruct the original file from its hash. This is what makes Zero-Custody technically possible: the system stores hashes without ever being able to "read back" the file contents.

Below is an illustration of how changing a single character results in an entirely distinct hash:

SHA-256 · "Q1 2026 Report.pdf" — original file
a3f2c8e1d94b07652fe38c1a90b74d2e5c683f1a2b094e7c8d5f3a6b1e2c9d40f
SHA-256 · the same file after modifying a single character
7b19e4f2c83d06741fe27b0a81a63c1d4b572e0f1a983d6c7e4b2a5f0d1e8b3c9

The two hashes above bear no resemblance to each other — despite a difference of only one character in the file. Tampering of any scale cannot be concealed.

Immutable Ledger: Recording to Prevent Repudiation

Calculating a hash alone is not enough. The hash must be recorded in an environment that cannot be tampered with alongside a trustworthy timestamp.

VerixID uses a PostgreSQL-based immutable ledger built with an append-only architecture: once data enters, there is no mechanism to alter or delete it — even by VerixID itself. Each entry logs the hash, the UTC timestamp, a unique Record ID, and request technical metadata.

Architectural Principle

VerixID's immutable ledger is architected with a 1-year retention policy*. There is no deletion mechanism. This is not a policy subject to change — it is an architecture structurally devoid of a DELETE function.

How to Prove a File Has Never Been Altered

The verification workflow is streamlined and can be executed independently by anyone — including auditors, legal counsel, or third parties involved in a dispute:

  • Compute the hash of the file you want to verify Run an SHA-256 tool locally on your computer — available natively across all modern operating systems. Your file never needs to be uploaded anywhere.
  • Compare it against the hash registered on the ledger Input the hash or Record ID into VerixID's verification interface. The system returns the ledger data: the registered hash, timestamp, and record status.
  • Read the outcome Matching hash → the file has never been altered since the registration date. Mismatching hash → modifications occurred subsequent to registration.

Zero-Custody: Your Files Never Leave Your Device

The primary concern when utilizing document verification services is: "Are my files being saved on their servers?" VerixID answers this question not with promises — but with architecture.

📄 Your File
Stays on your device. Never uploaded. Never transmitted to any server.
# SHA-256 Hash
64 hexadecimal characters. This is what is sent to VerixID — never the file itself.

The hashing process occurs entirely within the user's local device. Because hashes are one-way, it is structurally impossible to reconstruct the original file from the stored hash. This aligns seamlessly with data privacy mandates: no personal data or file content is ever stored on VerixID systems.

Four Properties That Make Proof of Existence Trustworthy

Timestamps Cannot Be Backdated
The immutable ledger features no UPDATE operations. There is no way to alter the timestamp of an already recorded entry. The recording time is a permanent fact.
🔍
Independent Verification
Anyone can verify without an account, login, or fee. SHA-256 is an open standard verifiable using any tool.
🛡
Immune to Operator Tampering
Even VerixID itself lacks any mechanism to modify or delete recorded entries. It is an architectural guarantee, not a promise.
📋
Applies to All File Types
Documents, spreadsheets, images, videos, ZIP archives, database exports, source code. As long as a file hash can be calculated, it can be registered.

Comparison with Other Methods

Method Tamper-Proof? Independent Verification? 1-Year Retention?
File metadata (OS) Yes, easily No No
Email timestamps Yes, headers can be spoofed Server-dependent Not guaranteed
Conventional notarization No, but slow and costly Yes Yes
Proof of Existence (VerixID) No — mathematical Yes — public, account-free Yes — 1-year retention
Proof, Not Promises

Register Your File's Digital Fingerprint

Files never leave your device. Only hashes are recorded — permanent, verified, for 1 year*.

Issue COA

Frequently Asked Questions

Proof of Existence is a method to prove that a file existed at a specific point in time and has never been modified since, using a mathematical fingerprint (SHA-256 hash) recorded in an immutable ledger alongside a timestamp.
No. VerixID uses a Zero-Custody architecture — only the SHA-256 hash is sent to the server, never the original file. Hashing happens entirely on the user's device. Because hashes are one-way, there is no way to reconstruct the file from the stored hash.
VerixID operates in alignment with relevant electronic transaction and data privacy regulations. SHA-256 hashes and system timestamps serve as robust technical evidence in audits, contractual disputes, and digital forensic investigations. VerixID acts as a mathematical witness recording facts — not a legal institution issuing judgments.
Digital signatures prove who signed a document — binding a signer's identity to the file. Proof of Existence proves that a document has remained unchanged since a specific point in time — without needing to identify anyone. Both complement each other for comprehensive evidentiary protection.
Any file type: documents (PDF, Word, Excel), images, videos, audio, ZIP/RAR archives, database exports, source code, and more. VerixID does not read file contents — it only receives hashes. As long as a SHA-256 hash can be computed for a file, it can be registered.