كيف تعمل شهادة الإنشاء
حجة الإثبات والتنسيق وكيفية التحقق باستقلالية
تشهد الشهادة على حقيقة واحدة: أن مجموعة بعينها من البيانات كانت موجودة في لحظة زمنية محددة. تفعل ذلك في ثلاث طبقات مستقلة، لضمان بقاء حجة الإثبات حتى لو اختفت إحداها — بما في ذلك Timbrica.
timestamp.digicert.com · timestamp.sectigo.com · rfc3161.ai.moda
تحصل كل شهادة على معرّف من 12 حرفًا، مثلًا TC-7K3M-9P2X-VQ. يحمل حرفًا تحققيًا، لذا يُرفض أي معرّف خاطئ بدلًا من الإشارة إلى سجل آخر.
بصمة SHA-256 هي قيمة من 64 حرفًا تُحسب من بيانات الملف. الملف ذاته ينتج دائمًا البصمة ذاتها؛ تغيير بايت واحد يغيّرها كليًا؛ ولا يمكن إعادة بناء الملف منها. تختم Timbrica البصمة بالتوقيت، فلا يحتاج السجل إلى الملف أصلًا.
لست مضطرًا للوثوق بـ Timbrica — أو حتى الوصول إليها. بالملف وحزمة الإثبات، يمكن لأي شخص تأكيد الشهادة:
- أعد حساب بصمة الملف بـ SHA-256 وتأكد من وجودها في السجل المعياري.
- احسب بصمة السجل المعياري وتأكد من مساواتها لبصمة السجل.
- تحقق من رمز RFC 3161 لدى جهة التوقيت — مثلًا باستخدام "openssl ts -verify".
- تحقق من حجة إثبات Bitcoin (.ots) بالبلوكشين باستخدام أي أداة OpenTimestamps.
إذا تطابقت الأربعة جميعًا، فالملف كان موجودًا بشكل مُثبَت بحلول التاريخ الموثّق — استنتاج لا يعتمد على وجود Timbrica.
كل شهادة عامة متاحة بصيغة JSON للقراءة فقط، مع حجة الإثبات الكاملة. لا يلزم مفتاح.
التوقيت يُثبت متى، لا ما إذا كان صحيحًا. يُظهر أن ملفًا كان موجودًا بحلول تاريخ معين؛ لا يُظهر من أنشأه، ولا أصالته، ولا صحة أي تصريح. لا يُثبت إلا "في موعد لا يتجاوز" — ولهذا لا يمكن استخدامه لادعاء تاريخ سابق مزور.