In a nutshell

Provenance is a record. It answers: "What does this file claim about its own history?" Who made it, with what tool, when, and what was changed afterward.

Authenticity is a conclusion. It answers: "Is this genuine, and does it faithfully represent something that really happened?"

A record can be perfectly preserved and still describe something false. A signed receipt proves a store issued it, not that you got what you paid for.

Technologies like C2PA (the standard behind "Content Credentials") are excellent at provenance. They make the record tamper-evident and attributable. But they are a tool that feeds into the question of authenticity, not an answer to it.

A quick analogy: the notarised letter

Imagine you receive a letter with a notary's stamp. The stamp tells you:

  • A particular notary stamped it.
  • The pages haven't been swapped since.
  • It happened at a certain time.

That's valuable. But the stamp doesn't tell you whether the letter's contents are honest. Someone could walk in with a lie, get it notarised, and the stamp would be completely legitimate.

Content provenance works the same way. A cryptographic signature on a photo says "this entity vouches for this exact set of bytes and this history." It doesn't say "this scene really happened."

So when someone says "this image has Content Credentials, so it's real," they've skipped a step. What they can legitimately say is "this image has a verifiable history, signed by someone I may or may not trust." Whether it's real depends on much more.

We already have AI generated content with Content Credentials. Open AI creates approximately 3B AI images a week, all signed with C2PA. This content is completely valid and correctly encoded with C2PA, they all have correct records. None of them are authentic. C2PA is showing the provenance of the AI generated content, but this cannot be confused with showing that the content is real. Provenance does not equal authenticity.

Defining the terms properly

QuestionProvenanceAuthenticity
What is it?A verifiable record of origin and historyA judgement that content is genuine and truthfully represents reality
What does it provide?Data (cryptographic proof)A conclusion (often probability based and contextual)
What question does it answer?"Where did this content come from, and has it changed?""Is it real?"
Can software compute it alone?Largely, yesYes, but not widely offered

Provenance is a necessary ingredient for strong authenticity in a digital world. But, it is not sufficient by itself.

How C2PA works, a quick tour

C2PA is a tool, and a genuinely good one. It gives the ecosystem:

  • A common, interoperable format for provenance data.
  • Tamper-evidence for files and their edit histories.
  • A way to label AI-generated or AI-edited content at the source.
  • A foundation on which stronger authenticity systems (hardware attestation, identity frameworks, trust lists) can be built.

What it doesn't do, by design, is decide the truth. The standard is explicit that it records content data and makes it verifiable. It leaves trust decisions on whether the content is authentic to validators, platforms, and people. Just because content is signed with provenance information, doesn’t mean it is real and authentic.

Let’s get into the technical details of C2PA. Firstly, the moving parts:

A C2PA manifest is a bundle of data attached to (or linked from) a media asset. Roughly:

Assertions
Individual statements. For example "this was created by a camera," "these edits were applied," or "this was generated by an AI model." The standard uses vocabulary such as digitalSourceType values to distinguish captured media from algorithmically generated media.
Claim
A structured document that lists the assertions and includes cryptographic hashes of them.
Claim signature
The claim is signed (using COSE) with a private key whose X.509 certificate chains up to a trusted authority.
Hard binding
A hash of the asset's actual bytes (with defined exclusions for the manifest itself), so any change to the pixels breaks validation.
Ingredients
Hashed references to prior assets, forming a chain of edits. If you crop a photo, the new manifest can point to the original.
Timestamps
Optional trusted timestamps (RFC 3161-style) anchoring when the signature was made.

What validation tells you

When a validator checks a C2PA file, it can confirm things like:

  • The manifest's signature is cryptographically valid.
  • The signing certificate chains to a trust anchor the validator recognises.
  • The asset's bytes match the hard binding.
  • The history of ingredients is internally consistent.

That's a strong statement about integrity and attribution. It's still a statement about the record.

Soft bindings: recovering stripped credentials

Metadata is fragile. Screenshots, re-encoding, and many social platforms strip it. C2PA accommodates this with soft bindings, such as invisible watermarks or perceptual fingerprints, that can help look up the original manifest even after the file has been altered. This improves resilience, but it's a lookup aid, not proof. A soft-binding match is a probabilistic hint, this is materially different from a hard-bound signature.

How we are using C2PA to prove authenticity

At InReality we are helping you to answer the question: is this real?

We use C2PA, but we use it differently. Signing content with C2PA to prove not just where the content came from but crucially, if it is real. We do this by signing content cryptographically at the source, establishing authenticity at creation. Trustworthy capture and provenance tracking which survives editing and sharing online creates a complete way of guaranteeing authentic content.

InReality Capture allows content to be captured, edited and then shared with others, who can independently verify both provenance AND authenticity. Knowing where the content came from, what happened to it along the way and if it is real.

Glass to glass authenticity, from camera to viewer.

What authenticity requires

Think of authenticity as a stack. Each layer reduces uncertainty, and none of them is a magic bullet.

A hand holding a glass ball that turns the trees and clouds behind it upside down inside the sphere

Trustworthy capture

Was the content created by a device whose sensors and signing keys are protected? Hardware roots of trust, secure enclaves, and attestation help here, since they let a camera prove what it is and that it hasn't been tampered with. This is the layer that speaks most directly to "was a real scene recorded."

For instance, InReality Capture signs authentic content at the source, delivering trustworthy capture on any device.

Integrity across the chain

Every edit is recorded and bound, so the path from capture to publication can be inspected. This is where C2PA shines.

InReality uses C2PA to protect integrity and track edits along the way.

Corroboration and context

Do independent sources, metadata, location, physics, and other evidence line up? OSINT verification teams do this routinely, authenticity supports this process, speeding it up.

InReality Capture provides a clear authentication record, showing exactly the data that was recorded at capture. The data is secured and easily understood by verification teams, providing an undisputable record of authenticity.

Human and institutional judgement

Ultimately someone decides whether to believe, publish, or act. Good tooling informs that decision, providing clear information about what authentication has happened and how it works. It doesn't replace human judgement entirely.

Authenticity emerges from all of these working together.

Closing thought

Provenance gives us a trail. Authenticity is the judgement we make by following it, however in the current digital world, provenance and authenticity are often conflated. If we label every signed provenance proven file as "authentic," we risk building a system that's easy to fool in exactly the way people will be most inclined to trust. If we treat provenance as a powerful input to be combined with authentic capture we get something far more useful: a world where claims about content can be checked, argued over, and trusted for good reasons.

C2PA is a very good tool. At InReality we want to use it not only for provenance but to actually prove authenticity.