Guide
How to Verify the Provenance of an AI Edited Image
Preserve the file, inspect metadata, validate Content Credentials, identify trust anchors, compare versions, and separate production history from truth.
How to Verify the Provenance of an AI Edited Image
Verify image provenance by preserving the exact file, recording its source and custody, inspecting metadata, validating any signed Content Credentials, identifying who made each assertion, and comparing the result with originals and outside evidence.
Provenance can support production history. It does not prove that the image's implication is true.
flowchart LR
A["Preserve received file and hash"] --> B["Record source and custody"]
B --> C["Inspect metadata and container"]
C --> D["Validate credential and signature"]
D --> E["Identify signer and claimed actions"]
E --> F["Compare original and related files"]
F --> G["Corroborate event and context"]
Preserve the received file
Do not begin by resaving, screenshotting, or uploading the only copy to another service.
Preserve the bytes as received. Record filename, size, timestamps available to you, source, transfer method, and acquisition time. Calculate a cryptographic hash.
Work from a copy. The hash lets a later reviewer confirm which file the notes describe.
A social-media preview or messaging-app copy may already have been resized, recompressed, stripped, or transcoded.
Record source and custody
Write down who supplied the file, where they obtained it, which accounts or devices handled it, and what transformations may have occurred.
Ask for the original camera file, related frames, motion sequence, edit project, export, and prior generations when they exist.
Custody gaps do not prove manipulation. They limit the strength of the conclusion.
Inspect metadata
Review file type, dimensions, color information, camera and lens fields, capture time, software fields, edit descriptions, thumbnails, location where appropriate, and other embedded metadata.
IPTC maintains photo metadata standards used across photography and publishing. Google says its current AI information display can rely on IPTC metadata.
Metadata is editable. It can also be stripped during export or sharing.
Treat a field as an assertion attached to a file, not as an unquestionable fact.
Validate Content Credentials
C2PA Content Credentials can carry a signed manifest with claims, actions, ingredients, and content bindings.
Use a verifier that supports the credential version. Confirm that the manifest is structurally valid, that the signature verifies, that the content binding matches the file, and that the signing certificate chains to a trust anchor accepted for the purpose.
The current C2PA technical specification defines manifests, claims, signatures, bindings, ingredients, and validation behavior.
A valid signature supports that the identified signer signed the assertions and that the bound content has not changed outside the represented history. It does not prove the signer was honest or the original scene was unstaged.
Read the actions and ingredients
Look for capture assertions, edits, generated content, ingredient files, software, devices, timestamps, and redactions.
Determine whether the history begins at capture or later. A credential added during export may describe only the path from that editor forward.
Compare ingredient hashes and obtain the referenced files where possible.
The C2PA explainer explicitly separates provenance from judging truth. Keep that sentence close to every conclusion.
Understand missing credentials
No credential does not mean fake.
The camera may not support credentials. The editor may not write them. A platform may strip them. The file may be older than the standard or exported through a path that does not preserve the manifest.
No AI-info field also does not mean unedited.
Google's current photo information help says not all images include AI information and that IPTC metadata can be modified or removed.
Absence lowers available provenance evidence. It does not identify production method.
Compare versions
Obtain the earliest available file and related captures.
Compare dimensions, crops, pixels, metadata, hashes, edit histories, and visible content. Look for added, removed, relocated, or generated regions while preserving uncertainty.
Automated forensic tools can supply signals. Compression artifacts, noise patterns, lighting, shadows, geometry, or generative traces can be useful. None should become a one-click verdict.
Tools, models, and image pipelines change. A detector's error rate and tested domain matter.
Corroborate the depicted event
If the image supports a factual claim, verify the claim outside the image.
Check independent images or video, witnesses, records, location, weather, schedules, device logs, publication history, and source incentives as appropriate and lawful.
A technically unmodified photograph can carry a false caption. A disclosed composite can accurately represent a family gathering.
Provenance and truth are related but separate investigations.
State the conclusion narrowly
Report what was received, what validated, what assertions appeared, what could be corroborated, what was missing, and what remains uncertain.
Do not say "authentic" when the evidence supports only "the C2PA signature validated." Do not say "AI-generated" when the evidence supports only "the file lacks camera metadata."
Use [[How to Review an AI Edited Image for High Stakes Use]] when the file affects a consequential decision. Use [[What Is a Photo After Generative Editing]] for precise production-history language.
This evidence guide was developed with AI assistance from E030, C2PA, IPTC, Google Photos documentation, and the linked verification framework. Dalton Anderson remains the author. Technical, provenance, security, forensic, accessibility, current-source, and founder review are mandatory before publication. Publication is not authorized.
Sources
Follow the evidence.
- iptc.org: photo metadataiptc.org
- store.google.com: phonesstore.google.com
- support.google.com: find out if your photos have been edited with aisupport.google.com
- daltonanderson.ghost.io: googles ai magic a pixel 9 gemini deep divedaltonanderson.ghost.io
- c2pa.org: Explainerc2pa.org
- support.google.com: 6128850support.google.com
- youtu.be: vmMnqx ZGFEyoutu.be
- blog.google: made by google 2024 collectionblog.google
- open.spotify.com: 4wQhhIrcfJ3wgclijI5256open.spotify.com
- support.google.com: pixelphonesupport.google.com
- support.google.com: 15532903support.google.com
- spec.c2pa.org: C2PA Specificationspec.c2pa.org