เนื้อหาในหน้านี้
แต่ละหมวดหมู่แสดงคู่คีย์ SSH ที่สร้างด้วยเครื่องมือสร้างคีย์ของ CH-J Tools ครอบคลุมคีย์ทุกประเภทที่เครื่องมือรองรับ ได้แก่ คีย์ RSA สำหรับ SSH-1 และคีย์ DSA แบบเก่าที่เก็บไว้เพื่ออ้างอิงทางประวัติศาสตร์เท่านั้น คีย์ 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