Ratgeber

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 der c2pa-rs-Bibliotheksversion.
  • c2pa.actions: ein c2pa.created mit digitalSourceType von http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia und softwareAgent von DALL-E oder GPT-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.