Das C2PA-Manifest in DALL-E- und ChatGPT-Bildern
OpenAI bettet seit 2024 C2PA-Manifeste in generierte Bilder ein. Was das Manifest enthaelt, wer es signiert und warum es so oft fehlt, wenn man hinschaut.
Manifest-Inhalte
Ein originales PNG oder WebP von DALL-E 3 oder ChatGPTs Bildgenerierung enthaelt ein C2PA-Manifest mit in der Regel:
- Aussagengenerator:
OpenAI, manchmal mit einer Version oder derc2pa-rs-Bibliotheksversion. - c2pa.actions: ein
c2pa.createdmitdigitalSourceTypevonhttp://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMediaundsoftwareAgentvonDALL-EoderGPT-4o/ChatGPT. - Signatur: Zertifikatsbetreff OpenAI, ausgestellt von der kommerziellen CA, die sie verwenden.
- c2pa.hash.data: der Inhalts-Hash, ausgenommen den Bereich, der das Manifest selbst enthaelt.
API-Ausgaben sind gleich, solange Sie die Originaldatei aufbewahren, die der Dienst zurueckgegeben hat.
Wie AuditImage es beurteilt
Wenn das aktive Manifest c2pa.actions trainedAlgorithmicMedia enthaelt, lautet das Urteil „KI-generiert, deklariert in Content Credentials". Das ist das moeglichste klarste Ergebnis: Der Generator hat eine Aussage signiert, dass dies ein KI-Bild ist.
Warum es so oft fehlt
- „Bild kopieren" in der ChatGPT-Web-App: kopiert Pixel, kein Manifest.
- Screenshots: keines.
- Auf eine soziale Plattform hochladen und erneut herunterladen: die meisten Plattformen entfernen es. Instagram und LinkedIn lesen und kennzeichnen es, aber ein erneuter Download behaelt es nicht unbedingt.
- In einem normalen Bildbetrachter neu speichern: fast immer verloren.
- WebP in PNG oder JPEG konvertiert: Konverter uebertragen selten C2PA.
OpenAI selbst weist darauf hin, dass C2PA-Metadaten „leicht versehentlich oder absichtlich entfernt werden koennen" und nicht der einzige Beweis sein sollten.
Manuelle Pruefung
c2patool image.png
exiftool -JUMBF:all image.png
Nach dem Hochladen in AuditImage den Bereich „C2PA Content Credentials" oeffnen: Die Aktionstabelle zeigt trainedAlgorithmicMedia in der Quelltyp-Spalte an.