AiMetaOff
☰
AiMetaOff / VADOVAI

„Content Credentials“ ir C2PA kilmės įrašai

Sužinokite, ką atskleidžia C2PA kilmės įrašai, kuo skiriasi parašo ir susiejimo su failu patikros ir kaip peržiūrėti įterptą kilmės įrašą.

„Content Credentials“ – įrašai apie skaitmeninio failo sukūrimą ar redagavimą, leidžiantys aptikti tam tikrus pakeitimus. Kilmės įraše gali būti nurodyta vaizdą eksportavusi programa, aprašytas pakeitimas arba pažymėta, kad vaizdą sugeneravo DI įrankis. „Coalition for Content Provenance and Authenticity“ (C2PA) kuria atvirą standartą, pagal kurį įrankiai gali kurti, skaityti ir tikrinti šiuos įrašus. „Content Credentials“ įrašų gali būti tiek fotoaparatu darytoje nuotraukoje, tiek DI sugeneruotame vaizde. C2PA apžvalga

Kaip veikia „Content Credentials“?

Vieną „Content Credentials“ kilmės įrašą sudaro C2PA manifestas. Failo saugykloje gali būti keli manifestai, įskaitant įrašus, susietus su ankstesnėmis versijomis arba kuriant failą naudotais šaltiniais.

  • Teiginiai („assertions“) yra atskiri įrašai. Jie gali aprašyti veiksmus, programinę įrangą, fiksavimo įrenginį arba naudotus išteklius, pavyzdžiui, į kompoziciją įtrauktą vaizdą. Rodomi laukai priklauso nuo to, kokią informaciją įrašė pasirašantysis.

  • Pasirašomas teiginys („claim“) nurodo atskirus įrašus pagal jų kriptografines kontrolines sumas. Kontrolinė suma trumpai atspindi duomenis ir leidžia tikrintuvui nustatyti, ar nurodytas įrašas vis dar atitinka nuorodą.

  • Teiginio parašas yra pasirašomo teiginio skaitmeninis parašas. Tikrintuvas jį tikrina viešuoju raktu, susietu su pasirašymo sertifikatu.

  • Susiejimas su failu parodo, kuriam failui priklauso manifestas. Tiesioginiam susiejimui („hard binding“) naudojamos manifesto apimamų failo dalių kontrolinės sumos. Pagal jas tikrintuvas nustato, ar įrašas atitinka tas tikrinamos kopijos dalis.

Aktyvusis manifestas yra įrašas, kurį tikrintuvas naudoja esamam ištekliui tikrinti. Ankstesni manifestai ir panaudotų išteklių įrašai gali paaiškinti, iš ko jis sukurtas. C2PA techninė specifikacija

Ką parodo sėkminga patikra?

Pirmiausia patikrinkite, ar rastas palaikomas konteineris ir ar manifestą pavyko perskaityti. Tada peržiūrėkite atskirus rezultatus.

  • Teiginio parašas. Ar parašas atitinka pasirašytą teiginį ir pasirašymo raktą?

  • Teiginių kontrolinės sumos. Ar tikrinti teiginiai vis dar atitinka pasirašomame teiginyje pateiktas nuorodas?

  • Susiejimas su failu. Ar apimamos failo dalys vis dar atitinka manifestą? Pakeitus šias dalis gali atsirasti neatitiktis, nors teiginio parašo patikra vis dar sėkminga.

  • Sertifikato galiojimas. Ar turimi duomenys pagrindžia sertifikato galiojimą? Patikra neprisijungus neapima aktualios sertifikato atšaukimo patikros.

  • Pasitikėjimas pasirašiusiuoju. Ar pasirašiusiojo sertifikatų grandinė baigiasi tikrintuvo priimamu patikimumo inkaru? Pasirašantysis gali būti programinės įrangos tiekėjas ar leidėjas. Vien sertifikato lauke rodomas vardas neparodo, kas padarė nuotrauką.

Sėkminga patikra pagrindžia konkrečią išvadą. Nesėkmingas rezultatas rodo tos patikros problemą. Jei patikros atlikti negalima, klausimas lieka atviras. Standartas skiria taisyklingos struktūros, galiojantį ar patikimą manifestą nuo galiojančio ištekliaus, kuriam taip pat būtina patikrinti manifesto apimamą turinį. C2PA techninė specifikacija – patikros būsenos

Ar „Content Credentials“ įrodo vaizdo autentiškumą?

Sutampantis susiejimas rodo, kad apimamos failo dalys atitinka pasirašytą versiją. Net patikimas pasirašantysis gali pasirašyti surežisuotą nuotrauką, redaguotą vaizdą arba neišsamų jo sukūrimo aprašą. Atskirai įvertinkite įrašytus teiginius ir vaizdo kontekstą. Pavyzdžiui, autentiška pasirašyta nuotrauka vis tiek gali būti bendrinama su klaidinančiu aprašu. C2PA apžvalga

Kodėl parašo ir susiejimo su failu patikros gali skirtis?

„AiMetaOff“ bandyme su pasirašytu JPEG pradiniame pavyzdyje teiginio parašas ir susiejimas su failu buvo patvirtinti. Pakeitus susiejimo apimamus vaizdo duomenis, parašas vis dar buvo patvirtintas, tačiau susiejimo patikra nepavyko. Pasirašytas teiginys išliko, bet nebeatitiko patikrintų vaizdo duomenų.

Kaip patikrinti įterptus „Content Credentials“ kilmės įrašus

  1. Pradėkite nuo pradinio atsisiųsto failo, jei jį turite. Norėdami sužinoti, ką gavo gavėjas, patikrinkite ir būtent tą kopiją.

  2. Atverkite metaduomenų peržiūros įrankį ir pasirinkite failą. „AiMetaOff“ apdoroja jį naršyklėje ir automatiškai ieško palaikomų įterptų kilmės įrašų.

  3. Peržiūrėkite įrašytą programinę įrangą ir atskirus parašo, teiginių kontrolinių sumų bei susiejimo su failu rezultatus. Atverkite skiltį Metaduomenys ir patikra, kad pamatytumėte prieinamus veiksmus, deklaruotus šaltinių tipus, sertifikato laukus ir patikros rezultatus.

  4. Patikrinkite, ką apima rezultatas. „AiMetaOff“ nurodo, kad pasitikėjimas pasirašiusiuoju nepatvirtintas. Įrankis neatsisiunčia išorinių manifestų ir netikrina, ar sertifikatas šiuo metu atšauktas. Jei patikra neprieinama, šį neapibrėžtumą išlaikykite aprašydami failą.

Patikrinti „Content Credentials“ faile

Įterpti, išoriniai ir ilgalaikiai kilmės įrašai

Įterpta manifestų saugykla perduodama kartu su pačiu failu. Saugykla taip pat gali būti pateikta atskirai, pavyzdžiui, lydimajame faile, arba nurodyta išorinėje vietoje. Ilgalaikį kilmės įrašą galima rasti suderinamoje saugykloje pagal netiesioginę sąsają, pavyzdžiui, kontrolinį vaizdo atspaudą ar nematomą vandens ženklą. Taip vaizdą vėl galima susieti su įrašu. Ar to įrašo tiesioginė sąsaja atitinka būtent šią kopiją, tikrinama atskirai. C2PA techninė specifikacija

C2PA palaikanti redagavimo programa gali pasirašyti naują versiją ir nurodyti ankstesnius kilmės duomenis. Apkarpius, iš naujo užkodavus arba konvertavus vaizdą taip, kad pasikeistų apimami duomenys, senasis susiejimas gali nebegalioti. Ekrano kopijoje ar iš platformos eksportuotoje kopijoje gali nebelikti pradinės įterptos saugyklos. Jei kas nors bendrina platformos kopiją, patikrinkite ją ir originalą atskirai. C2PA apžvalga · „OpenAI“ dokumentacija apie kilmės duomenis

„AiMetaOff“ palaikomus įterptus įrašus tikrina neprisijungusi prie tinklo. Programa neatveria atskirų lydimųjų failų ir neatkuria ilgalaikių kilmės įrašų iš vandens ženklų.

„Content Credentials“ DI sugeneruotuose vaizduose

Manifeste gali būti įrašytas kūrimo ar redagavimo veiksmas ir deklaruotas skaitmeninio šaltinio tipas. Pavyzdžiui, C2PA standartas numato reikšmę trainedAlgorithmicMedia medijai, sugeneruotai išmokytu algoritmu. Naudojant DI redaguotame vaizde gali būti deklaruotas kitas šaltinis. Vertinkite veiksmą, šaltinio tipą ir pasirašantįjį kartu. C2PA techninė specifikacija

„Adobe“ nurodo, kad vien „Firefly“ sukurtuose ištekliuose, pavyzdžiui, funkcijos „Text to Image“ rezultatuose, pateikiami „Content Credentials“ įrašai su informacija apie išdavėją, įrankį ir veiksmą. Kai kurie įrašai taip pat gali būti saugomi viešoje „Adobe“ kilmės įrašų saugykloje. Šių laukų pavyzdį rasite „Adobe Firefly“ eksporto vadove (anglų k.). „Adobe Firefly“ žinynas

Dažniausiai užduodami klausimai

Kuo C2PA skiriasi nuo EXIF ar XMP?

EXIF dažnai saugomi fotoaparato duomenys, pavyzdžiui, ekspozicija, fotografavimo laikas ir orientacija. XMP gali saugoti aprašomąją informaciją, teisių duomenis ir kitus laukus. Šie įprasti metaduomenų laukai patys savaime nesudaro su vaizdu susieto pasirašyto teiginio. Faile gali būti visos trys struktūros, o XMP taip pat gali būti nuoroda į išorinį C2PA manifestą. CIPA standartai · „Adobe“ XMP specifikacijos · C2PA techninė specifikacija

Ar būsena „nerasta“ reiškia, kad vaizdą sukūrė žmogus?

Ne. Patikrintoje kopijoje kilmės įrašo galėjo niekada nebūti arba jis galėjo dingti eksportuojant ar bendrinant. Susijęs įrašas gali būti saugomas kitur. Nepalaikomas failas arba neprieinamas rezultatas taip pat neleidžia nustatyti vaizdo kilmės.

Ar galima pašalinti arba atkurti „Content Credentials“ kilmės įrašus?

Su C2PA metaduomenų šalinimo įrankiu galima pašalinti palaikomas įterptas saugyklas iš tinkamų JPEG, PNG ir WebP failų. „AiMetaOff“ sukuria atskirą kopiją, ją vėl patikrina ir įsitikina, kad suspausti vaizdo duomenys išsaugoti jų iš naujo nekoduojant. Išoriniai įrašai, vandens ženklai ir platformų žymos gali išlikti. Atkurti galima tik turint prieinamą įrašą ir suderinamą būdą jam rasti. „Adobe“ įrankio „Inspect“ dokumentacija

Susiję straipsniai

Šaltiniai