كيف تثق بالصورة
تحمل الصورة الخارجة من PHOTARCH أربعة أشياء في داخلها: ما القطعة، وكم يبلغ حجمها بالمليمتر، ومن يقف وراء الصورة، وهل غيّر أحدٌ الملف منذ ذلك الحين. وتشرح هذه الصفحة، بأبسط ما نستطيع، كيف يعمل ذلك وما قيمته.
نوعان من الإثبات، وكلٌّ يجيب عن سؤال مختلف
البصمة
بصمة التحقق SHA-256 سطر طويل من الأرقام يُحسب من كل بايت في الملف. والملف نفسه يعطي دائمًا السطر نفسه. غيّر بكسلًا واحدًا — أو أضف قصاصة من البيانات الوصفية — يصبح السطر مختلفًا تمامًا.
وهي تجيب عن سؤال واحد بالضبط: هل هذا هو الملف نفسه الذي نشره الأرشيف؟ نعم أو لا. ولا تستطيع أن تخبرك من صنع الصورة، ولا ما تُظهره، ولا ما الذي تغيّر. بل فقط أن شيئًا ما تغيّر.
الرسالة المختومة
Content Credential — وهو معيار C2PA — رسالة قصيرة تُحمل داخل الصورة. وهي تقرّر أمورًا: صُوِّرت في هذا التاريخ، وضُبط لونها، وقُصَّت، ونشرتها PHOTARCH، والبكسل الواحد يساوي 0.0163 mm على القطعة. ثم يُوقَّع هذا كله بمفتاح خاص، ويصدّق عليه بتوقيع مشترك جهة مستقلة تسجّل متى جرى التوقيع.
ويستطيع أي أحد أن يتحقق من التوقيع بمقارنته بشهادتنا. وإذا عدّل أحدٌ الصورة بعد ذلك، انكسر الختم وأُبلغ المشاهد بذلك.
- البصمة · SHA-256 — ختم المظروف: مفتوح أم لا، ولا شيء غير ذلك
- الرسالة المختومة · C2PA — ما أُجري، ومن أجراه، ومتى؛ موقَّعًا
الرسالة داخل صورة حقيقية
ليس هذا مثالًا اخترعناه. إنه الختم الذي تحمله Glass bead، KLM-39، كما هي منشورة في الأرشيف اليوم. افتح الملف في أي عارض لـ Content Credentials تر ما يلي.
- الجهة المُصدِرة
- أرشيف PHOTARCHالشهادة بحوزة PHOTARCH، ES256
- وقت التوقيع
- 23 أيلول/سبتمبر 2026، 11:02 UTCمصدَّق عليه بتوقيع مشترك من جهة ختم زمني مستقلة
- ما جرى
- أُنشئت — صُوِّرت في 23 تموز/يوليو 2023، بكاميرا رقمية
ضُبط اللون — في تطبيق PHOTARCH
قُصَّت — في تطبيق PHOTARCH
نُشرت — من أرشيف PHOTARCHتُذكر بوصفها قائمة غير كاملة: هذه هي الخطوات التي نستطيع أن نقف خلفها، لا ادعاء بمعرفة كل خطوة - القياس
- 0.016338797814 mm للبكسل، على شبكة 3000 × 3000
القطعة 23.0 × 22.7 mmImage Scale Metadata 0.1 · w3id.org/ism. يُنقل كما يحمله الملف تمامًا؛ ويذكر الملف عدم اليقين بجانبه، والرقم ليس دقيقًا حتى آخر خانة.
القياس هو الجزء الذي يستحق التوقف عنده. فلأنه داخل الختم، لا يمكن تصحيح المقياس خفية ولا تقريبه ولا فقدانه. يمكن فقط كسره — وعندئذ يرى الجميع أنه كُسر.
الأصل لا يتغير أبدًا — والنسخة تحمل السجل
هذا أول ما يسأل عنه الناس، ويستحق جوابًا صريحًا: إذا كانت النسخة الرئيسية لا تُعدَّل أبدًا، فكيف يحمل الملف الذي تنزّله بيانات وصفية؟
لأنهما ملفان مختلفان.
لا شيء يُدمج في الأصل. بل يُدمج في النسخة — لحظة صنعها، وهي اللحظة نفسها التي يوضع فيها الختم، فيغطي الختم السجل كما يغطي الصورة.
ما ليس الختم
Content Credential ليس ادعاءً بالملكية. إنه يقول من صنع الملف وما أُجري عليه. وهو موجود لكي يمكن الوثوق بالصورة، لا لكي يُطالَب أحد بمال مقابلها، ولا يحمل ترخيصًا خاصًا به: فالملف يسافر بالحقوق التي تحملها القطعة والمؤسسة الحائزة لها.
وهو لا ينقضي كذلك باستخدام الصورة. انسخها، انشرها، اطبعها — يظل الختم يقول الشيء نفسه، وهذا هو كل نفعه.
ثلاثة أشياء مختلفة تُسمّى ترخيصًا
هذا يربك الجميع تقريبًا، فيستحق الفصل بينها.
ما يجوز للآخرين فعله بالصورة — CC BY، أو جميع الحقوق محفوظة، وما إلى ذلك.
موضعهاXMP الملف، وسجل القطعةأي أجزاء من تطبيق PHOTARCH تُفتح لك. لا صلة له البتة بالصورة.
موضعهحسابكما يجوز لأي أحد فعله بـ ISM، الصيغة التي يُكتب بها القياس. وهي منشورة علنًا كي لا تتطلب قراءة قياس PHOTARCH استخدام PHOTARCH.
موضعهالمواصفة · CC BY 4.0، والمكتبة المرجعية MITأين تقف الأمور اليوم
موقَّعة وموثَّقة زمنيًا، وتحمل السجل والمقياس.
كل تنزيل ملف جديد، يُختم لحظة صنعه.
يُوقَّع على جهازك أنت، بموجب ترخيص مدفوع. ولا تغادر الصورة جهازك أبدًا — لا يسافر إلينا ويعود إلا بضع مئات من البايتات من قيم التجزئة.
عن قصد. فبصمة SHA-256 هي دليلها، وملف TIFF غير المختوم يُفتح في أي برنامج.
إلى أن يراجع C2PA Conformance Program المنتج.
حدّان صريحان
سيقول العارض إن الجهة المُصدِرة مجهولة. شهادتنا من صنعنا إلى أن يراجع C2PA's Conformance Program المنتج. وما يبلّغ عنه المدقِّق اليوم هو توقيع صالح من موقِّع غير معروف الهوية — فالتوقيع حقيقي والمحتويات صحيحة؛ وما ينقص هو طرف ثالث يزكّي من نكون. وكل ما عدا ذلك في البيان صحيح بالفعل.
ملف TIFF المختوم يطلب شيئًا يسيرًا من القرّاء المتشدّدين. يخزّن C2PA ختمه في دليل خاص به داخل ملف TIFF، وبعض المكتبات المتشدّدة — libvips والبرمجيات المبنية عليها — تعدّ ذلك خطأً وتأبى فتح الملف. والصورة ليست تالفة: فـ libtiff تقرؤها، وmacOS تقرؤها، وlibvips تقرؤها كذلك إذا قيل لها ألا تفشل عند التحذير. أما ملفات JPEG المختومة فلا تواجه هذه المشكلة. فإن رفضت إحدى أدواتك ملف TIFF منزَّلًا، فهذا هو السبب، والملف نفسه سليم.
المراجع
- مواصفةC2PA. Content Credentials specification, Coalition for Content Provenance and Authenticity.Adobe وBBC وMicrosoft وSony وغيرها؛ الصيغة التي يُكتب بها الختم.
- صيغةImage Scale Metadata (ISM) 0.1, draft specification, reference library, test files and viewer.المواصفة CC BY 4.0، والمكتبة MIT. والقياس داخل الختم مكتوب بها.
- معيارRFC 3161. Time-Stamp Protocol.كيف يُحصَل على الزمن المصدَّق بالتوقيع المشترك. ولا ترى الجهة إلا قيمة تجزئة للتوقيع ولا شيء غيرها — لا صورة ولا عنوان ولا قياس.
- معيارFIPS 180-4. Secure Hash Standard.SHA-256، أي البصمة.
- عارضContent Credentials Verify.أسقِط ملف PHOTARCH هنا لتقرأ ختمه بنفسك.