مقال
فهم بيانات اعتماد المحتوى ومعيار C2PA
ربما رأيت شارة صغيرة على صورة تزعم أنها تحمل بيانات اعتماد المحتوى، أو قرأت أن كاميرا أو تطبيق تحرير صار يوقّع مخرجاته بمعيار C2PA. إليك شرحًا واضحًا لماهية تلك المعلومة، وما الذي يمكنها إخبارك به، والقيود الثلاثة التي ينبغي أن تبقيها في ذهنك قبل أن تعاملها كدليل على أي شيء.
ما هي بيانات اعتماد المحتوى ومعيار C2PA
اختصار C2PA يعني تحالف منشأ المحتوى وأصالته، وهو تجمّع صناعي ينشر مواصفة مفتوحة لإرفاق بيانات منشأ تكشف أي عبث بملف وسائط. وبيانات اعتماد المحتوى هي الاسم الموجَّه للمستخدم لتلك البيانات حين تكتبها الكاميرات والهواتف وبرامج التحرير. وهي عمليًا سجل موقَّع صغير مضمَّن داخل ملف الصورة أو الفيديو أو الصوت. ويمكن للسجل أن يدرج أمورًا مثل الجهاز أو التطبيق الذي أنتج الملف، ومتى أُنشئ، وأي إجراءات تحرير طُبِّقت على طول الطريق، كاقتصاص الصورة أو تعديل الألوان. ويغلّف توقيع تعمية السجلَّ بحيث إن أي تغيير لاحق في المحتوى المحمي يكسر الختم. والهدف هو المنشأ، أي سلسلة موثَّقة لمصدر الملف، لا حكمٌ على صدق المحتوى من عدمه.

ماذا يفعل قارئنا بها
يقرأ قارئ C2PA في هذا الموقع بيان بيانات اعتماد المحتوى حين يكون موجودًا، ويعرض لك الادعاءات التي يحتويها، داخل متصفحك، ودون رفع أي شيء. ويُحلَّل الملف الذي تُسقطه محليًا، فلا تغادر الصورة أو المستند جهازك أبدًا. وعند العثور على بيان، ترى الجهة المُصدِرة، والإجراءات المسجَّلة، وما إذا كان التوقيع يُتحقَّق منه مقابل الشهادة المضمَّنة. وهذا وصف لا حُكم: تُبلّغ الأداة عن الإشارات الموجودة فعلًا في الملف. وهو يقترن طبيعيًا مع قارئ EXIF الذي يُظهر بيانات الكاميرا والموقع الوصفية، ومع عارض بيانات Office الوصفية للمستندات، لتتمكن من فحص طبقات منشأ عدة جنبًا إلى جنب دون أن تأتمن خادمًا على النسخة الأصلية.
ثلاثة قيود يجدر ذكرها بصراحة
أولًا، لا يستطيع القارئ أن يُظهر بيانات اعتماد المحتوى إلا حين تكون موجودة. وأغلب الملفات المتداولة اليوم لا تحمل منها شيئًا على الإطلاق، لأن الجهاز أو البرنامج الذي صنعها لم يكتب أي شيء قط. ثانيًا، غياب بيانات اعتماد المحتوى لا يُثبت شيئًا بشأن الأصالة. فالملف الذي لا بيان له ليس مزيفًا، وليس أصليًا أيضًا؛ إنه ببساطة لا يملك سجل منشأ لقراءته، وهذا هو الوضع الطبيعي للغالبية العظمى من الوسائط. وعدّ البيان الغائب علامة على التلاعب سيكون خطأً. ثالثًا، التوقيع الصالح لا يضمن أنه لم يحدث أي تلاعب. فالتوقيع يؤكد أن المحتوى يطابق السجل الموقَّع وأن السجل جاء من الجهة المُصدِرة المذكورة. وهو لا يشهد بأن المشهد أمام الكاميرا كان حقيقيًا، ولا بأنه لم يحدث تحرير خارج سلسلة C2PA، ولا بأن التصوير الأصلي كان صادقًا. فالمنشأ والحقيقة مسألتان مختلفتان.

قراءة المنشأ بمسؤولية
الطريقة المفيدة للتعامل مع بيانات اعتماد المحتوى هي اعتبارها قطعة سياق واحدة بين قطع عدة، لا إجابة وحيدة بنعم أو لا. فحين يكون البيان موجودًا ويُتحقَّق من توقيعه، تتعلّم شيئًا ملموسًا عن كيفية إنتاج الملف وتحريره. وحين يكون غائبًا، فأنت لم تتعلّم إلا أنه لا يوجد سجل، وتعود إلى الحكم نفسه الذي ستطبّقه على أي ملف بلا وسم. ونحن لا نقدّم عمدًا أي ميزة لكشف الذكاء الاصطناعي، لأنه ما من أداة يمكنها أن تقرّر بموثوقية ما إذا كان المحتوى مُولَّدًا أو معدَّلًا، ولأن ادعاءً واثقًا في أي اتجاه سيكون غير أمين. وإن أردت إزالة بيانات وصفية لم تقصد مشاركتها قبل النشر، فإن دليل إزالة بيانات EXIF وGPS من الصور ودليل إزالة البيانات الوصفية من مستندات Word يشرحان الخطوات العملية، وكل ذلك يجري محليًا على جهازك أنت.
البنية التشفيرية لمظاهر C2PA
يرتكز أمان إطار Content Credentials على البنية التحتية للمفاتيح العامة (PKI) القياسية وخوارزميات التجزئة الراسخة. حين تُنشئ تطبيقات متوافقة مظهراً (manifest) بـ C2PA، تحسب تجزئة تشفيرية لبيانات الوسائط الأساسية، مستخدمةً عادةً SHA-256 أو SHA-384. تُخزَّن تلك التجزئة في مخزن التأكيدات داخل المظهر. ثم يُوقَّع المظهر رقمياً باستخدام شهادة X.509: يُوقِّع المُصدِر تجزئة المظهر بمفتاحه الخاص. يُجري التحقق فحصَين مستقلَّين: يتحقق من التوقيع بالمفتاح العام للمُصدِر مؤكِّداً أن المظهر أنشأه الكيان المزعوم ولم يتغير، ويُعيد تجزئة بيانات الوسائط للتأكد من تطابقها مع التجزئة المسجَّلة. بكسل واحد مُعدَّل يُغيِّر تجزئة الوسائط كلياً، كاسراً الختم التشفيري ومُنتجاً نتيجة تحقق غير صالحة.
هياكل JUMBF وتضمين البيانات الوصفية
تُضمَّن بيانات C2PA في الملفات باستخدام JPEG Universal Metadata Box Format (JUMBF)، الموحَّد تحت ISO/IEC 19566-5. يتيح JUMBF حقن هياكل بيانات هرمية في ملفات الوسائط دون التأثير على المُحلِّلات القديمة. في ملفات JPEG، يقع صندوق JUMBF داخل مقطع علامة التطبيق APP11. في ملفات MP4 الصوتية أو المرئية، يشغل صندوق uuid محدداً ضمن بنية ISO Base Media File Format. يضم مخزن المظهر المحتوَى في هذا الحاوي المظهرَ النشط وأي مظاهر تاريخية تشكِّل سلسلة المصدر. ولأن JUMBF يدعم البيانات المُشار إليها، يمكن للمظهر تضمين صور مصغَّرة للملف في مراحل تحرير سابقة مما يتيح للمراجعين فحص التعديلات المسجَّلة كالاقتصاص أو تعديلات الألوان. يستخرج القارئ المبني على المتصفح صناديق JUMBF هذه ويُحلِّل بيانات المظهر المُرمَّزة بـ CBOR ويُجري التحقق التشفيري كلياً عبر واجهات برمجة WebCrypto المحلية، دون حاجة الملف للوصول إلى خادم تحقق.
الأدوات المذكورة في هذا المقال
- قارئ بيانات اعتماد المحتوى (C2PA)اقرأ بيانات مصدر C2PA / بيانات اعتماد المحتوى لصورة أو ملف في متصفحك. بدون رفع.
- قراءة بيانات EXIF التعريفيةاعرض بيانات EXIF التعريفية واحذفها من صورك دون إرسالها إلى خادم.
- أداة إزالة بيانات تعريف Officeأزِل خصائص المستندات المخفية (المؤلف، الشركة، التواريخ…) من ملفات Word وExcel وPowerPoint. 100% في متصفحك، بدون رفع.
الأسئلة الشائعة
إن لم تكن لصورة بيانات اعتماد محتوى، فهل يعني ذلك أنها مزيفة أو معدَّلة؟
لا. غياب البيان يخبرك فقط بأنه لم يُكتب أي سجل منشأ، وهذا هو الوضع الطبيعي لكل ملف متداول تقريبًا. وهو ليس دليلًا على التحرير، وليس دليلًا على الأصالة. ولا يمكنك أن تستنتج أي شيء من بيان غائب سوى حقيقة أنه لا يوجد ما يُقرأ.
إن كان توقيع C2PA صالحًا، فهل أستطيع أن أثق بأن الصورة حقيقية وغير معدَّلة؟
التوقيع الصالح يؤكد أن المحتوى يطابق السجل الموقَّع وأن السجل جاء من الجهة المُصدِرة المذكورة. وهو لا يُثبت أن المشهد كان حقيقيًا ولا أنه لم يحدث أي تلاعب خارج سلسلة C2PA. فبإمكان أحدهم أن يُخرج صورة مُمثَّلة ويوقّعها مع ذلك توقيعًا صحيحًا، والتعديلات التي تُجرى بأدوات لا تشارك في المعيار لا تترك أثرًا في البيان. فاقرأ التوقيع الصالح بوصفه منشأً مؤكَّدًا، لا حقيقةً مؤكَّدة.
هل تؤدي قراءة بيانات اعتماد المحتوى إلى رفع ملفي إلى أي مكان؟
لا. يُحلّل قارئ C2PA الملف بالكامل داخل متصفحك، فتبقى الصورة أو الفيديو أو المستند على جهازك. ويمكنك التأكد من ذلك بفتح أدوات المطوّر في متصفحك ومراقبة علامة تبويب Network أثناء تحميل ملف: لا يُجرى أي طلب رفع.