C2PA Nedir? Content Credentials ve Metadata Kaldırma
Adobe, Microsoft, OpenAI, Google, Sony ve Leica gibi teknoloji şirketlerinin yer aldığı C2PA (Coalition for Content Provenance and Authenticity) standardının görsel dosyalarında nasıl çalıştığını ve bayt düzeyinde nasıl ayıklandığını öğrenin.
C2PA (Content Credentials) Tam Olarak Nedir?
C2PA, dijital medya dosyalarının (fotoğraf, görsel, video ve ses) oluşturulma ve düzenlenme geçmişini kriptografik imzalarla kayıt altına alan açık bir teknik standarttır. Kullanıcı arayüzlerinde genellikle "Content Credentials" (İçerik Kimlik Bilgileri) simgesiyle gösterilir.
Klasik EXIF verilerinden farklı olarak C2PA, yaptığı her işlemi (örneğin c2pa.created, c2pa.edited, c2pa.ai_generated) bir JUMBF (ISO/IEC 19566-5) kutusu içine yazar ve üretici şirketin özel anahtarıyla imzalar.
Dosya Formatlarına Göre C2PA Nerede Saklanır?
- JPEG / JPG (
APP11 - 0xFFEBSegmenti): JPEG dosyalarında C2PA verisi bir veya birden fazlaAPP11marker segmentine bölünmüş JUMBF paketleri halinde saklanır. - PNG (
caBXYığını): PNG konteynerindeIHDRileIDATarasında 4 baytlıkcaBXchunk (yığın) tipiyle yer alır ve kendi CRC-32 sağlama toplamına sahiptir. - WebP (
C2PARIFF Yığını): RIFF konteynerindeC2PAdört karakterli koduyla (FourCC) bağımsız bir ikili blok olarak tutulur.
Gerçek Fotoğraflarda Neden "Yapay Zeka" C2PA Etiketi Çıkabilir?
Fotoğrafçıların ve tasarımcıların en sık karşılaştığı sorunlardan biri, tamamen gerçek bir kamera fotoğrafını Adobe Photoshop veya Lightroom'da düzenlediklerinde (örneğin küçük bir lekeyi Remove Tool ile sildiklerinde) dosyanın tamamına C2PA yapay zeka manifestosu eklenmesidir. Sosyal medya platformları bu manifestoyu okuyarak fotoğrafın tamamını "Yapay Zeka ile Üretildi" olarak işaretleyebilir.
C2PA Metadata Kayıpsız Olarak Nasıl Kaldırılır?
Yapay Zeka Etiketi Kaldır aracımız, görüntüyü yeniden kodlamadan (re-encode yapmadan) doğrudan konteyner içindeki APP11, caBX ve C2PA JUMBF kutularını bayt düzeyinde çıkarır. Görüntü pikselleri, çözünürlük ve ICC renk profili %100 aynı kalır.