# Sidik Jari Kunci SSH

Hitung sidik jari kunci publik OpenSSH persis seperti yang dicetak oleh ssh-keygen -l. Tempelkan satu baris dari id_ed25519.pub, authorized_keys, atau known_hosts, atau blok kunci publik SSH2 RFC 4716, lalu dapatkan sidik jari SHA-256 dalam base64, sidik jari MD5 lama dalam heksadesimal bertitik dua, jenis kunci, ukurannya, dan komentarnya. Kunci RSA, DSA, ECDSA, Ed25519, dan kunci keamanan FIDO didukung, hingga 100 kunci sekaligus.

## Pertanyaan yang sering diajukan

### Masukan seperti apa yang diharapkan alat ini?

Tempelkan satu baris kunci publik OpenSSH, misalnya ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... user@host, satu kunci per baris. Baris dari authorized_keys yang memiliki opsi di awal dan baris known_hosts yang memiliki nama host di awal juga dapat digunakan karena jenis kunci tercantum di dalam baris. Baris kosong dan baris yang diawali # akan dilewati.

### Bagaimana sidik jari SHA-256 dihitung?

Data kunci base64 didekodekan menjadi blob kunci biner, di-hash dengan SHA-256, lalu ditulis sebagai SHA256: diikuti base64 tanpa padding = di akhir. Inilah format yang digunakan oleh ssh-keygen -l, perintah host key OpenSSH, dan GitHub.

### Untuk apa sidik jari MD5?

Versi OpenSSH sebelum 6.8 dan beberapa panel hosting masih menampilkan format MD5, yaitu 16 byte sebagai pasangan heksadesimal huruf kecil yang dipisahkan titik dua. Format ini ditampilkan dengan awalan MD5:, sesuai dengan ssh-keygen -E md5 -l. Gunakan SHA-256 untuk perbandingan.

### Jenis kunci apa saja yang didukung?

ssh-rsa, ssh-dss, ssh-ed25519, ecdsa-sha2-nistp256, nistp384, dan nistp521, serta jenis kunci keamanan FIDO sk-ssh-ed25519@openssh.com dan sk-ecdsa-sha2-nistp256@openssh.com. Sertifikat OpenSSH yang diakhiri -cert-v01@openssh.com tidak didukung.

### Bagaimana ukuran kunci ditentukan?

Kunci RSA dan DSA melaporkan panjang bit modulus atau bilangan primanya, kunci ECDSA melaporkan 256, 384, atau 521 sesuai dengan kurvanya, dan kunci Ed25519 melaporkan 256. Alat ini juga memeriksa apakah jenis di dalam blob kunci cocok dengan jenis yang tercantum di awal.

### Bisakah saya menempelkan kunci publik SSH2 RFC 4716?

Ya. Blok di antara ---- BEGIN SSH2 PUBLIC KEY ---- dan ---- END SSH2 PUBLIC KEY ----, seperti yang diekspor oleh PuTTYgen dan beberapa server SSH komersial, dibaca bersama header Comment-nya. Setiap blok dihitung sebagai satu kunci.

### Apa yang ditampilkan oleh baris ssh-keygen?

Ini mereproduksi keluaran ssh-keygen -l -f key.pub: ukuran, sidik jari SHA-256, komentar, dan jenis dalam tanda kurung, misalnya 256 SHA256:... user@host (ED25519). Kunci tanpa komentar tidak menampilkan komentar, seperti halnya ssh-keygen.

### Bisakah saya menempelkan kunci privat?

Tidak, dan sebaiknya jangan. Alat ini hanya membaca kunci publik. Untuk mendapatkan kunci publik dari file kunci privat di mesin Anda sendiri, jalankan ssh-keygen -y -f ~/.ssh/id_ed25519 lalu tempelkan keluarannya.

### Mengapa kunci saya dilaporkan tidak valid?

Data base64 mungkin terpotong, terbungkus ke beberapa baris, tercampur dengan kunci lain, atau jenis di depannya mungkin tidak cocok dengan blob kunci. Salin ulang seluruh baris dari file .pub, dan pastikan tetap dalam satu baris.

### Apakah ada batas, dan apakah sesuatu disimpan?

Anda dapat menempelkan hingga 100 kunci dan 262,144 karakter sekaligus. Kunci publik diproses di memori untuk permintaan ini dan tidak pernah dicatat atau disimpan.

Iklan Anda di sini?

[Email kami](mailto:hi@dennn.is?subject=Beriklan%20di%20OneClick%20Pro)

[Iklan Rangkaian plugin siap agen untuk WordPress.](https://sleekwp.com/?ref=oneclickpro)
