CH-J Toolsการจัดการเซิร์ฟเวอร์ผ่าน SSH
เมนู
ตัวอย่างคีย์ SSH ทั้งหมด →

ตัวอย่าง 04 · RSA 3072

คีย์ RSA: ประเภทคีย์ SSH ที่มีการรองรับกว้างขวางที่สุด ลายเซ็นใช้ rsa-sha2-512 ส่วนลายเซ็น ssh-rsa แบบเก่าที่ใช้ SHA-1 ถูกปิดใช้งานใน OpenSSH รุ่นปัจจุบัน คีย์ที่ใหญ่ขึ้นจะทำงานช้าลง แต่มีส่วนเผื่อด้านความปลอดภัยมากขึ้น

ภาพรวมคีย์

ประเภทคีย์RSA 3072
ชื่ออัลกอริทึม SSHssh-rsa · signatures rsa-sha2-512
การรองรับรองรับอย่างกว้างขวาง โดย OpenSSH รุ่นปัจจุบันต้องใช้ลายเซ็น RSA-SHA2 (rsa-sha2-256 หรือ rsa-sha2-512) เนื่องจากลายเซ็น ssh-rsa ที่ใช้ SHA-1 ถูกปิดใช้งานเป็นค่าเริ่มต้นตั้งแต่ OpenSSH 8.8
รูปแบบคีย์ส่วนตัวOpenSSH (openssh-key-v1), unencrypted
ลายนิ้วมือSHA256:HS3S7ghNmNJ8H0+gMwQBxkihRgCChGVIS8mYRsy0K7g

คีย์สาธารณะ

คีย์สาธารณะในรูปแบบ authorized_keys เพิ่มคีย์นี้ลงในไฟล์ allowed_signers เพื่อตรวจสอบลายเซ็นด้านล่าง

ดาวน์โหลด → 572 ไบต์

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3oW1qjUCgt0G1y0JtDUwjt82UKIZzXqz5LSiZt+bHhQyTSXf4XPLp/AxTnTpwbXr3y/JX/Z2Z0fBEWlLccxEwYkKTEA8JfJtemAl0kihrfpVzsAZ4xjHn6/NUBVDYDMwot7UKooUJKdSXQYDR1BKswkQCWLdebzrt1OKGwLzOwM71PkdhoD8Igg1DLqLUbGe08HyH02YNb8RRC5F/69OWhQb5/cpmcGoAUFaKoZTjrWJijOl7AVtneB+Bvk35i7wXr+MHlj9TgYpAuF/YjkpK54z9U16T9OyxvT5De2KyvXAC9mpMqeV3mOfjrb5+dR4VZVljduZx08ncglMbDOPy961qwfth75fHa++DUzZ/5uDA5PoNtsyD+lN+2h03z4nZza3TulIWVDdgHJT8sJO4fHhaTeW5/8pH0ifYsVAq5rxEm73HS2FJ0UP1vkxnjOMOvYlmiDlT27B8IjB+6sC/8MY4/Pnb3jtFdWM4RlkwwxS/ncHNwto+ndkGRW7Q+78= ch-j-ssh-example-04

คีย์ส่วนตัว

คีย์ส่วนตัวที่ไม่ได้เข้ารหัส เผยแพร่เพื่อการทดสอบเท่านั้น ทุกคนสามารถนำไปใช้ได้

ดาวน์โหลด → 2 610 ไบต์

แสดง
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

ลายเซ็นของ test_1MB.bin

ลายเซ็น SSH แบบแยกไฟล์ (SSHSIG, เนมสเปซ "file") ของ test_1MB.bin ที่สร้างด้วยคีย์นี้ใน CH-J Tools บันทึกเป็น test_1MB.bin.sig ในไดเรกทอรีเดียวกับไฟล์ทดสอบ

ดาวน์โหลด → 1 211 ไบต์

-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAZcAAAAHc3NoLXJzYQAAAAMBAAEAAAGBALehbWqNQKC3QbXLQm0NTC
O3zZQohnNerPktKJm35seFDJNJd/hc8un8DFOdOnBtevfL8lf9nZnR8ERaUtxzETBiQpMQ
Dwl8m16YCXSSKGt+lXOwBnjGMefr81QFUNgMzCi3tQqihQkp1JdBgNHUEqzCRAJYt15vOu
3U4obAvM7AzvU+R2GgPwiCDUMuotRsZ7TwfIfTZg1vxFELkX/r05aFBvn9ymZwagBQVoqh
lOOtYmKM6XsBW2d4H4G+TfmLvBev4weWP1OBikC4X9iOSkrnjP1TXpP07LG9PkN7YrK9cA
L2akyp5XeY5+Otvn51HhVlWWN25nHTydyCUxsM4/L3rWrB+2Hvl8dr74NTNn/m4MDk+g22
zIP6U37aHTfPidnNrdO6UhZUN2AclPywk7h8eFpN5bn/ykfSJ9ixUCrmvESbvcdLYUnRQ/
W+TGeM4w69iWaIOVPbsHwiMH7qwL/wxjj8+dveO0V1YzhGWTDDFL+dwc3C2j6d2QZFbtD7
vwAAAARmaWxlAAAAAAAAAAZzaGE1MTIAAAGUAAAADHJzYS1zaGEyLTUxMgAAAYABEZCu5Q
CuO3NipRYjdfYF4XGvmfcGHLkUryUpr3KPfqpn6my5a9rx0p2ZWrNZXR/zlL6Ac94My5VL
wfGxbZ1rZq0Cpc4Q/8auV3wZ/VXsrWMD1IDrMmpdetV3MAXm9L8WlTTwnu7ba7F0IKWfrC
PXnadsiIM2AKy8lnnum6Z374kYmqBes00aGUvlPswBUSWS5+GDj1Zp7HXHdq7IKnKTFT8f
lZXJiLrq7lFkhrqGsMrxpsASw0EAJj8InUhm3lM7QNK+KaBjWlL8PpX6hfrSZ9PrgLOxGa
0OAzg10r2QGkocOOA259bI5wPHmvzZAUdG79fOxj3ICzxm3vdoWVayAkwVBptCgknlgfw8
mO/FAzQf1G3AM44RC/6/Za8cYmmYSQmCUM6pKLA8PTjPw3l65rxXo+z/QAm1juefrN/0Zg
YMrcZc4xjxbiKVGt8CANZq8joKv64Xr00wIrEtliZeNTUZgID3mfiv5ZDpB1on5LnDGeYq
A25cIai0kMhmavM=
-----END SSH SIGNATURE-----

การเพิกถอน

คีย์ SSH ไม่มีใบรับรองการเพิกถอน หากต้องการเลิกใช้คีย์ ให้ลบออกจาก authorized_keys หรือเพิ่มลงในรายการเพิกถอนคีย์ของ OpenSSH (KRL สร้างด้วย ssh-keygen -k) ซึ่งเซิร์ฟเวอร์อ่านผ่านการตั้งค่า RevokedKeys

ตรวจสอบลายเซ็น

บันทึกคีย์สาธารณะและลายเซ็นไว้ในไดเรกทอรีเดียวกับ test_1MB.bin สร้างไฟล์ allowed_signers แล้วเรียกใช้ ssh-keygen:

echo "example@ch-j $(cat id_rsa.pub)" > allowed_signers
ssh-keygen -Y verify -f allowed_signers -I example@ch-j -n file -s test_1MB.bin.sig < test_1MB.bin