Skip to main content
Encypher Logo

assertion.bmffHash.mismatch

The BMFFBMFF: ISO Base Media File Format: the box structure behind MP4, MOV, HEIF and similar files. boxes do not match the signed box-hash assertionAssertion: One statement inside a C2PA label, such as what was done to the content, whether AI was used, or the content's hash..

This check failed.

What to do

The media containerFile container: The outer structure of a file that holds the picture, sound or text plus extra data. changed after signing, or its hashHash: A short fingerprint of exact bytes. Any change, even one character, gives a completely different hash. data is damaged. Re-acquire the original signed file before relying on it.

What the hash checks cover

Whether the content and each assertion still match the hash the claim signed. A mismatch means bytes changed after signing, or the hash data is invalid.

Check a file yourself

Install the open-source Encypher C2PAC2PA: The Coalition for Content Provenance and Authenticity: the group that publishes the open standard for content labels. command-line tool. It runs on your machine and reports these codes for any supported file format.

cargo install encypher-c2pa-cli

Create. Mark. Endure.

The Encypher APIAPI: Application programming interface: a way for one program to ask another to do a job, such as sign a file. returns these codes over HTTP, so your product can act on them.