CH-J Toolsإدارة الخوادم عبر SSH
القائمة
أدلة لمهام محددة ←

التحقق من توقيع GPG لملف منزَّل

قبل تشغيل المثبّت، افحص توقيع OpenPGP وبصمة المفتاح ومجموع التحقق SHA-512 الكامل.

ما تحتاج إليه

GnuPG، والمثبّت، وتوقيع ‎.asc المطابق، والمفتاح العام لـ CH-J، وبصمة المفتاح المتوقعة من مصدر موثوق مستقل.

الإجراء

  1. اختر منصتك في صفحة الإصدارات. في التفاصيل، نزّل الحزمة وتوقيع ‎.asc المطابق ومفتاح التوقيع العام.
  2. اعرض بصمة المفتاح بالأمر أدناه. قارنها عبر قناة موثوقة مستقلة؛ فتنزيل المفتاح مع الحزمة لا يثبت هويته.
  3. استورد المفتاح الذي تم التحقق منه وشغّل gpg --verify بالأسماء الدقيقة لملفَي التوقيع والحزمة. تحقّق من النتيجة ومن هوية مفتاح التوقيع.
  4. قارن أيضًا قيمة SHA-512 الكاملة بالكتالوج. لا تشغّل الملف إذا فشل التوقيع أو اختلف مجموع التحقق.

محدّث التطبيق ومستودع APT — المفتاح الحالي

pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4

مفتاح OpenPGP العام · ch-j-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc

توقيع حزم .deb أثناء البناء — مفتاح جديد مستقل

pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7
sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640

مفتاح OpenPGP العام · ch-j-deb-signing-public.asc

gpg --show-keys --with-subkey-fingerprint ch-j-deb-signing-public.asc

مفتاح OpenPGP العام · أرشيف الإصدارات

gpg --show-keys --fingerprint ch-j-signing-public.asc
gpg --import ch-j-signing-public.asc
gpg --verify <file>.asc <file>

نزّل الحزمة وملف ‎.asc الخاص بها من تفاصيل الإصدار نفسه. تحقّق من بصمة المفتاح العام عبر قناة موثوقة مستقلة، واستورد المفتاح وشغّل gpg --verify. ثم قارن قيمة SHA-512 الكاملة بالكتالوج. لا تشغّل الملف إذا فشل التحقق أو اختلفت القيم. استبدل <file> باسم الملف الفعلي.

القيود والتحقق من النتائج

يتحقق التوقيع الصالح من الملف مقابل ذلك المفتاح. والتأكد من أن المفتاح جدير بالثقة خطوة منفصلة؛ ولا يكفي ظهور عبارة Good signature وحدها.

لا يحل OpenPGP محل توقيع ناشر Windows أو توثيق Apple. وقد تؤدي حزم Alpha إلى ظهور تحذيرات من نظام التشغيل.

يتوفر إصدار تطوير Alpha و Beta. قبل استخدامه على أنظمة مهمة، راجع قيود كل ميزة وجهّز نسخًا احتياطية.

CH-J Tools – قسم Updates (التحديثات): نظرة عامة على الإصدارات والتحقق من الحزمة المنزّلة.
قسم Updates (التحديثات): نظرة عامة على الإصدارات والتحقق من الحزمة المنزّلة. مثال على واجهة الإصدار Alpha 0.1.1 بلغة هذه الصفحة. قد يختلف المظهر حسب الإصدار والإعدادات. فتح بالحجم الكامل ↖