C2PA Manifest Lezer
Lees en inspecteer C2PA content provenance metadata ingebed in afbeeldings- en mediabestanden.
Invoer
Uitvoer
Readme
Wat is C2PA?
C2PA (Coalition for Content Provenance and Authenticity) is een open standaard die cryptografisch ondertekende metagegevens rechtstreeks in mediabestanden insluit. Deze metagegevens — een manifest genoemd — registreren wie de inhoud heeft gemaakt, welke tools zijn gebruikt en welke bewerkingen onderweg zijn aangebracht. Grote platforms zoals Adobe, Microsoft en BBC behoren tot de oprichtende leden van de C2PA-specificatie.
De standaard is ontworpen om misinformatie te bestrijden door viewers een verifieerbare keten van bewaring voor afbeeldingen, video's, audio en documenten te geven. Wanneer een bestand een geldig C2PA-manifest bevat, kunt u de herkomst ervan controleren zonder afhankelijk te zijn van een platform van derden of een watermerk.
Hulpprogrammabeschrijving
Dit hulpprogramma leest C2PA-manifesten die in mediabestanden zijn ingebed en geeft de volledige herkomstmetagegevens weer. Upload een ondersteund bestand en het zal de validatiestatus (Trusted, Valid of Invalid), claimgenerator, ondertekenersidentiteit, ondertekeningsalgoritme en het onbewerkte manifest JSON extraheren. U kunt ook aangepaste PEM-vertrouwensankers opgeven om handtekeningen te valideren die zijn uitgegeven door een certificeringsinstantie die niet in de standaardvertrouwenslijst staat.
Ondersteunde indelingen
- Afbeeldingen: JPEG, PNG, GIF, WebP, AVIF, HEIC, HEIF
- Video: MP4, MOV
- Audio: MP4-audio, MP3, WAV
- Documenten: PDF
Hoe het werkt
Het bestand wordt volledig in de browser verwerkt met behulp van de officiële @contentauth/c2pa-web WebAssembly SDK. Er worden geen bestandsgegevens naar een server geüpload. De SDK leest de ingebedde JUMBF (JPEG Universal Metadata Box Format)-container, verifieert de digitale handtekening tegen een ingebouwde of door de gebruiker geleverde vertrouwensopslag en geeft de manifestopslag weer als gestructureerde JSON.
Functies
- Geeft validatiestatus weer met duidelijke vertrouwensindicatoren (Trusted, Valid, Invalid)
- Toont ondertekenersidentiteit inclusief uitgever, algemene naam, algoritme en ondertekeningstijd
- Voert het volledige onbewerkte manifest JSON uit voor inspectie of foutopsporing