Cała idea w jednym akapicie
Aparat lub aplikacja zapisuje w pliku mały podpisany zapis. Zapis określa producenta, oprogramowanie i każdy krok edycji. Odbiorca z odpowiednim oprogramowaniem sprawdza podpis i pokazuje cały łańcuch. Specyfikacja C2PA definiuje ten format, a Adobe nazywa swoje wdrożenie Content Credentials.
Co może zawierać manifest
Dokładna zawartość zależy od producenta. Manifest zwykle zawiera część z poniższych rzeczy.
- Pochodzenie Urządzenie, aplikacja albo model generatywny, który stworzył zasób, oraz deklaracja, czy źródłem było zdjęcie z aparatu, czy media syntetyczne.
- Historia edycji Uporządkowana lista działań, takich jak kadrowanie, korekta koloru czy montaż, każde przypisane do kroku w łańcuchu.
- Tożsamość Certyfikat podpisującego, a opcjonalnie nazwa twórcy albo konto. To pole zaskakuje ludzi.
- Deklaracje o użyciu AI Deklaracja, że model generatywny stworzył lub zmienił zasób, a czasem deklaracja, że nałożono znak wodny.
Vaultaire zgłasza zadeklarowane działanie znaku wodnego, gdy manifest je podaje. To stwierdzenie zawarte w zapisie, a nie badanie pikseli, i raport tak je opisuje.
Dlaczego zapis zwykle znika
Manifest podróżuje w pliku. Wszystko, co przepisuje plik, może go zgubić, a większość rzeczy przepisuje plik.
| Działanie | Manifest zachowany? |
|---|---|
| Skopiowanie pliku na inny dysk | Tak |
| Zrobienie zrzutu ekranu ze zdjęcia | Nie, zrzut ekranu to nowy plik |
| Przesłanie do serwisu społecznościowego | Zwykle nie, przesłane pliki są kodowane ponownie |
| Wysłanie przez komunikator | Zwykle nie |
| Eksport z edytora | Tylko wtedy, gdy edytor obsługuje C2PA |
| Użycie narzędzia do usuwania metadanych | Nie, o to właśnie chodzi w usuwaniu |
Brak manifestu nie znaczy więc nic. Jego obecność coś Ci mówi. Jego brak nie mówi nic, a to ta sama asymetria, która rządzi sprawdzaniem, czy zdjęcie zostało wygenerowane przez AI.
Kiedy usunięcie zapisu to dobra decyzja
Pochodzenie pomaga zdjęciu prasowemu i szkodzi prywatnemu. Decyzja sprowadza się do tego, kto odczyta plik jako następny.
Zostaw manifest, gdy odbiorca musi zweryfikować pochodzenie: praca prasowa, dowody, licencjonowane zdjęcia stockowe, wszystko, gdzie wartością jest łańcuch. Usuń go, gdy plik trafia do klienta, na forum, do ogłoszenia na targowisku albo do publicznego wpisu, a łańcuch ujawniłby Twoje oprogramowanie, Twoje konto, Twoją historię edycji albo napisany przez Ciebie prompt.
Samo usuwanie jest proste. Wczytaj zdjęcie w narzędziu do metadanych, przeczytaj, co znalazł raport, i usuń. Narzędzie kasuje rozpoznane kontenery C2PA razem z polami pochodzenia XMP i IPTC, zapisuje osobną czystą kopię i skanuje tę kopię, żeby potwierdzić brak tych pól, zanim odblokuje pobieranie.
Czego to nie robi
Usunięcie manifestu usuwa zapis. Nie usuwa znaku wodnego z pikseli i nie weryfikuje za Ciebie podpisu. Vaultaire zgłasza kontener i jego zadeklarowaną zawartość. Sprawdzenie łańcucha certyfikatów wobec listy zaufania to osobne zadanie, które wymaga infrastruktury podpisującej, a nasze narzędzie tego nie próbuje.
O różnicy między usuwaniem metadanych a znakiem wodnym w pikselach przeczytasz w tekście jak usunąć znak wodny AI ze zdjęcia.
Content Credentials: najczęstsze pytania
Czym są Content Credentials?
Podpisany zapis pochodzenia dołączony do pliku multimedialnego. Ten zapis, nazywany manifestem, mówi, które urządzenie lub która aplikacja stworzyła plik i jakie edycje po tym nastąpiły. C2PA, czyli Coalition for Content Provenance and Authenticity, publikuje specyfikację definiującą ten format.
Czy C2PA to to samo co znak wodny?
Nie. Manifest C2PA to dane dołączone do pliku i da się je zdjąć. Znak wodny w pikselach zmienia samo zdjęcie i przetrwa usunięcie metadanych. Rozwiązują różne problemy i często występują razem.
Czy usuwać Content Credentials ze swoich zdjęć?
To zależy od tego, co zawiera manifest. Może zawierać Twoje imię i nazwisko, Twoje oprogramowanie, prompt, identyfikator konta i pełną historię edycji. Usuń go, gdy te szczegóły nie powinny wędrować razem z plikiem. Zostaw go, gdy chcesz, by odbiorca mógł zweryfikować pochodzenie.
Czy usunięcie manifestu psuje zdjęcie?
Nie. Vaultaire usuwa kontener bez ponownego kodowania zdjęcia, więc zakodowane dane pozostają identyczne co do bajtu, a widoczne zdjęcie się nie zmienia.
Dlaczego większość zdjęć nie ma Content Credentials?
Wdrożenie jest częściowe, a zapis kruchy. Zrzuty ekranu, przesyłanie do serwisów społecznościowych, komunikatory i wiele edytorów zapisują nowy plik i gubią manifest. Brak manifestu to norma i niczego nie dowodzi.
Czy narzędzie potrafi zweryfikować podpis?
Nie. Zgłasza kontener i to, co deklaruje zapis. Walidacja łańcucha certyfikatów wobec listy zaufania wymaga infrastruktury podpisującej, która leży poza lokalnym narzędziem w przeglądarce.