مفاتيح توقيع الإصدارات
آخر تحديث:
توقّع AcTree كل إصدار للاستضافة الذاتية منشور منذ 20 أكتوبر 2026، لتتحققوا من أن ما تشغّلونه هو ما نشرناه. تسرد هذه الصفحة المفاتيح التي نوقّع بها. وهي تُقدَّم من actree.ai بمعزل عن بوابة AcTree التي تقدّم التنزيلات، لتقارنوا البصمة بمصدر ثانٍ قبل الوثوق بأي ملف.
المفتاح الحالي
اسم المفتاح: actree-selfhost-release-2026-10. الخوارزمية: Ed25519. الحالة: نشط منذ 20 أكتوبر 2026.
يوقّع قائمة محتويات إصدار الاستضافة الذاتية (bundle.json، وفيها SHA-256 لكل ملف في الإصدار) ومثبّت الأمر الواحد actree-install.py.
البصمة (SHA-256 للمفتاح العام بترميز DER):
2dd371a3b48d5590b6f11aa2f0a83e6588c3c3d8fed2df726405bcdac730ec49
المفتاح العام:
-----BEGIN PUBLIC KEY-----
MCowBQYDK2VwAyEA6Yq0ZRHZr7sHSG+qPqWD5sen8hRb1xkdREWt+EObfqg=
-----END PUBLIC KEY-----
تحققوا من المثبّت قبل تشغيله
نزّلوا المثبّت وتوقيعه والمفتاح العام من البوابة:
curl -fsSLO https://portal.actree.ai/downloads/actree-install.py
curl -fsSLO https://portal.actree.ai/downloads/actree-install.py.sig
curl -fsSLO https://portal.actree.ai/downloads/actree-selfhost-release-2026-10.pub.pem
ثم شغّلوا هذه الأوامر على الخادم. لا تشغّل هذه الأوامر المثبّت إلا إذا طابقت بصمة المفتاح هذه الصفحة وصحّ التوقيع:
test "$(openssl pkey -pubin -in actree-selfhost-release-2026-10.pub.pem -outform DER | sha256sum | cut -d' ' -f1)" = 2dd371a3b48d5590b6f11aa2f0a83e6588c3c3d8fed2df726405bcdac730ec49 \
&& openssl pkeyutl -verify -pubin -inkey actree-selfhost-release-2026-10.pub.pem -rawin -in actree-install.py -sigfile actree-install.py.sig \
&& python3 -I actree-install.py
يتحقق المثبّت بعد ذلك من توقيع الإصدار ومن SHA-256 لكل ملف بالمفتاح نفسه المدمج فيه، قبل أن يشغّل أي شيء من التنزيل. يلزم OpenSSL 3.0 أو أحدث.
تدوير المفاتيح وإلغاؤها
يُدرج المفتاح الجديد هنا بوصفه «التالي» قبل 14 يومًا على الأقل من أول إصدار يوقّعه. والمفتاح الذي لم يعد موثوقًا يُعلَّم هنا أولًا بأنه «ملغى»، مع وقت الإلغاء وآخر إصدار معروف بسلامته؛ ولا تُقبل توقيعاته بعد ذلك أبدًا، ويُستخدم بديله فورًا دون مهلة الأيام الأربعة عشر. المفاتيح الملغاة: لا توجد.
للاستفسارات وطلبات الخصوصية:[email protected]+966541887111