C2PA Test Bench and Validation Outputs

Testing and QA Environment

Verified Verified (Trusted)

SKI matches trusted-signers.json. Signature is valid.

TSA Valid Verified via TSA

Expired cert but validated by Time-Sensitive Authority.

Untrusted Untrusted Signer

Signature is valid, but the SKI is not in database.

Expired Expired (No TSA)

Cert is old; no timestamp found. Status: Expired.

Tampered Content Tampered

Pixel hash mismatch. Error: manifest.check_sum.

Broken Signature Broken Signature

Metadata edited after signing. Error: claim.signature.

Unsigned No Credentials

Standard photo. Result: null_manifest.