Generator Hash SHA-512

Masukkan teks yang ingin di-hash.

Pilih SHA-512, masukkan teks Anda, lalu buat hasilnya. Hasilnya adalah digest 512 bit yang ditulis sebagai 128 karakter heksadesimal. SHA-384 dan SHA-256 ditampilkan di bawahnya, sehingga Anda bisa memilih panjang yang dibutuhkan format Anda.

Cara membuat hash SHA-512

  1. 1

    Masukkan teks

    Tempel atau ketik string-nya. Digest mencakup setiap byte, termasuk spasi kosong.

  2. 2

    Pilih SHA-512

    Pilih SHA-512 di daftar algoritma.

  3. 3

    Buat

    Klik tombol buat untuk menghitung digest 128 karakter.

  4. 4

    Salin

    Salin nilainya, atau salin SHA-384 dari daftar lengkap jika Anda membutuhkan digest SHA-2 yang lebih pendek.

Hasil SHA-512 sekilas

SHA-512 adalah anggota terbesar dari keluarga SHA-2 yang tersedia di sini. Digest-nya 512 bit, atau 128 karakter heksadesimal. Untuk input hello, hasilnya adalah:

9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043

Untuk Hello (H kapital), hasilnya sama sekali berbeda:

3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

SHA-512 dibandingkan dengan digest SHA-2 yang lebih pendek

Algoritma Bit Karakter heksadesimal
SHA-256 256 64
SHA-384 384 96
SHA-512 512 128

Digest yang lebih panjang tidak otomatis berarti “lebih aman” untuk pemeriksaan integritas sehari-hari, karena SHA-256 sudah tidak memiliki serangan praktis yang diketahui. SHA-512 dipilih ketika sebuah spesifikasi memintanya, atau untuk margin yang lebih besar pada sistem yang berumur panjang. Pada prosesor 64 bit, kecepatannya sering setara dengan SHA-256 atau lebih cepat per byte.

Alasan umum menggunakannya

  • Tanda tangan, token atau skema API menyebut SHA-512 secara eksplisit.
  • Anda membangun hash berkunci di atasnya dan spesifikasinya meminta hash 512 bit.
  • Anda menginginkan sidik jari yang panjang dan stabil untuk sebuah teks.

Bukan untuk kata sandi

SHA-512 saja tetap merupakan fungsi yang cepat. Penyimpanan kata sandi memerlukan bcrypt, scrypt atau Argon2id dengan salt yang unik. Alat ini hanya menghitung hash biasa, tanpa salt, jumlah iterasi atau kunci.

Salin dengan hati-hati

String 128 karakter mudah terpotong tanpa sengaja. Gunakan tombol salin, bukan menyeleksi secara manual, dan setelah menempel periksa karakter pertama dan terakhir.

Membandingkan dengan nilai referensi

Ketika vendor atau spesifikasi memberikan nilai SHA-512 yang diharapkan, hash teks yang sama di sini dan bandingkan kedua string-nya. Huruf heksadesimal tidak membedakan kapital, jadi ubah keduanya ke huruf kecil sebelum membandingkan dengan mata. Periksa panjang penuhnya, 128 karakter, bukan hanya awalannya. Jika berbeda, cari perbedaan spasi atau encoding pada input sebelum mencurigai hal lain.

Contoh pemeriksaan

Hash kata hello world dengan SHA-512 dan hasilnya diawali 309ecc489c12d6eb dan diakhiri 5542e93ae9cd76f. Jika awal dan akhir nilai Anda cocok tetapi bagian tengahnya tidak, berarti ada karakter yang hilang saat menyalin. Hash ulang dan gunakan tombol salin.

Pertanyaan yang Sering Diajukan

128 karakter heksadesimal, atau 512 bit.

Outputnya lebih panjang dan margin keamanannya lebih besar, tetapi SHA-256 sudah dianggap aman. Pilih yang diminta format atau protokol Anda.

SHA-512 adalah satu fungsi dalam keluarga SHA-2, bersama SHA-256 dan SHA-384.

Tidak. Alat ini men-hash persis teks yang Anda masukkan. Jika butuh salt, tambahkan sendiri ke teks sebelum di-hash.

Alat Terkait

Alat ini tersedia dalam bahasa lain

Panduan dan contoh penggunaan