محتويات هذه الصفحة
كل فئة عبارة عن زوج مفاتيح SSH أنشأه مولّد المفاتيح في CH-J Tools، وتشمل جميع أنواع المفاتيح التي يوفرها: مفاتيح RSA وDSA القديمة في SSH-1 المحفوظة للتاريخ فقط، ومفاتيح RSA وECDSA وEd25519 التقليدية المستخدمة على الخوادم اليوم، والتركيب ML-DSA-44 + Ed25519 لما بعد الكم. وقد وقّع كل مفتاح قادر على توقيع الملفات ملف الاختبار نفسه بتواقيع SSH متوافقة مع ssh-keygen (SSHSIG، نطاق الأسماء "file").
مفاتيح للاختبار فقط
هذه المفاتيح اصطناعية، وقد نُشرت مفاتيحها الخاصة دون تشفير عمدًا. لا تضفها مطلقًا إلى authorized_keys على خادم حقيقي، ولا تثق بتوقيع لمجرد نجاح التحقق منه بأحد هذه المفاتيح.
كيفية فحص المفاتيح
ينجح التحقق من جميع التواقيع في CH-J Tools ويُرفض الملف المعدّل. وبصورة مستقلة، تحقّق OpenSSH 10.5 من تواقيع RSA وECDSA وEd25519، وOpenSSH 9.6 من توقيع DSA، وOpenSSH 10.6p2 من توقيع ML-DSA-44 + Ed25519؛ وطابقت البصمات نتائج ssh-keygen -l. لا يوفر SSH-1 صيغة لتوقيع الملفات.
ملف الاختبار
تشمل التواقيع ملف الاختبار نفسه بحجم 1 MB المستخدم في أمثلة مفاتيح OpenPGP؛ وهو مخزّن على الموقع مرة واحدة فقط.
الفئات
قديم (للتاريخ فقط)
- مثال 01 · SSH-1 RSA 1024 (قديم)
MD5:37:b3:13:4e:c5:75:9d:1f:29:80:9e:2d:30:20:ac:77 - مثال 02 · DSA 1024 (قديم)
SHA256:M9O86Fg5WN5CtyPJXkcxQxMTP4Do2wbV6DDk9fWOQDc
أنواع المفاتيح التقليدية
- مثال 03 · RSA 2048
SHA256:PRraUEAOnitXGs/jNcwuT0k+04aW793ywqkTFmFmY5g - مثال 04 · RSA 3072
SHA256:HS3S7ghNmNJ8H0+gMwQBxkihRgCChGVIS8mYRsy0K7g - مثال 05 · RSA 4096
SHA256:r87pfWBR4SuuEEn1C+YC0c+mntL4rZT3QGXF/+mD6jg - مثال 06 · ECDSA NIST P-256
SHA256:c3RQHg8rtGbll5HRD5n/fzzG/emQj8j3ocJkFg9cBFk - مثال 07 · ECDSA NIST P-384
SHA256:hYwdECb28DMD8ZsUYHqXkOjKOFEOt8B7trFtHW5Pe30 - مثال 08 · ECDSA NIST P-521
SHA256:gOAde61s56TDk0j8joq3B2AjzsQ+qcAZIuDJ49BMBMk - مثال 09 · Ed25519
SHA256:OkqKmqArU8SoYzSvX7KIZ1F8XdO/FSxFspCrbszALjE
ما بعد الكم (OpenSSH 10.6 والأحدث)
- مثال 10 · ML-DSA-44 + Ed25519
SHA256:k6pGTaZwJTckCcXNezP/s7/0qVMDExdO2IccXqT+b1c