بصمة مفتاح SSH العام

احسب بصمة (fingerprint) MD5 وSHA-256 لمفتاح SSH عام، للتأكد من أن الخادم أو المستودع يستخدم المفتاح المتوقع فعلًا.

مثال:

كيف يعمل

مفتاح SSH العام كتلة طويلة بترميز base64 يصعب مقارنتها بالعين. أما بصمته (تجزئة قصيرة محسوبة من المفتاح) فتتيح التحقق منه بسرعة: وهي بالضبط ما يظهر عندما يطلب اتصال SSH تأكيد أصالة مضيف غير معروف («The authenticity of host ... can't be established»)، أو ما يعرضه GitHub/GitLab عند إضافة مفتاح نشر جديد.

أي بصمة يجب أن أقارن، MD5 أم SHA-256؟

تعرض الإصدارات الحديثة من OpenSSH بصمة SHA-256 افتراضيًا (بصيغة «SHA256:...»). أما صيغة MD5 (نقطتان رأسيتان بين أزواج الأرقام السداسية العشرية) فكانت المعيار القديم وما زالت مستخدمة في بعض الأدوات الأقدم. قارن البصمة التي تطابق الصيغة التي يعرضها عميلك أو خدمتك.

ماذا أفعل إذا لم تتطابق البصمة مع المتوقع؟

لا تتابع الاتصال: قد تدل بصمة مختلفة عن المتوقعة على هجوم «الرجل في المنتصف»، أو على تغيّر مشروع في مفتاح الخادم (إعادة تثبيت، ترحيل). تحقق من مسؤول الخادم قبل المتابعة.

معالجة محلية 100%: يتم الحساب بالكامل داخل متصفحك عبر WebAssembly، ولا يُرسل المفتاح الملصوق إلى أي خادم.