Apa itu Generator Hash SHA-512?

Generator hash SHA-512 menghasilkan digest 512-bit (128 karakter hex), yang terpanjang dalam keluarga SHA-2. SHA-512 digunakan untuk aplikasi keamanan tinggi, sertifikat TLS, dan sistem dengan prosesor 64-bit di mana ia berjalan lebih cepat dari SHA-256.

SHA-512 memecah input menjadi blok 1024-bit lalu menjalankan 80 ronde kompresi, dan digest-nya tidak bisa dikembalikan ke input asli. Setiap hash dihitung secara lokal di perangkat Anda, jadi ISO 4 GB pun tidak pernah keluar dari perangkat Anda. Output tetap 128 karakter heksadesimal berapa pun ukuran input.

Cara menggunakan

  1. Langkah 1 — Ketik teks, atau letakkan satu atau beberapa berkas, untuk menghitung digest SHA-512-nya.
  2. Langkah 2 — Pemrosesan terjadi sepenuhnya di perangkat Anda. Tidak ada data yang dikirim ke mana pun.
  3. Langkah 3 — Salin hash hex 128 karakter atau verifikasi terhadap digest yang sudah diketahui.

Kapan menggunakan

  • Membuat hash rilis besar (ISO, image container) saat Anda ingin margin tabrakan yang lebih lebar daripada SHA-256.
  • Menyimpan hash kata sandi di sistem yang lebih suka algoritma teroptimasi 64-bit.
  • Membuat sidik jari kontrak, dokumen hukum, atau barang bukti dalam rantai kustodi.

Hasil

Tim keamanan mendistribusikan dokumen sensitif beserta hash SHA-512-nya. Penerima menempel file di sini untuk mengonfirmasi bahwa dokumen tidak diubah selama pengiriman.

FAQ

Apakah SHA-512 benar-benar lebih aman dari SHA-256?
Hari ini keduanya tahan terhadap serangan praktis. SHA-512 outputnya lebih panjang sehingga ruang lawan serangan ulang tahun lebih luas, tapi selisih nyatanya baru terasa untuk arsip jangka sangat panjang atau protokol khusus.
Kenapa SHA-512 kadang lebih cepat dari SHA-256?
SHA-512 bekerja dengan kata 64-bit, SHA-256 dengan kata 32-bit. Pada CPU 64-bit, kata lebih lebar memproses lebih banyak data per ronde, sehingga throughput per byte malah lebih tinggi meski outputnya dua kali lebih panjang.
Apakah file yang sama selalu menghasilkan SHA-512 yang sama?
Ya. SHA-512 deterministik: file identik byte demi byte menghasilkan digest 128 karakter yang sama di perangkat manapun dan OS apapun. Mengubah satu bit saja sudah mengubah sekitar separuh karakter hex.
Bisakah SHA-512 dipakai langsung untuk menyimpan kata sandi?
Tidak disarankan. SHA-512 terlalu cepat sehingga GPU bisa mencoba miliaran kata sandi per detik. Untuk kata sandi gunakan bcrypt, scrypt, Argon2, atau PBKDF2 yang sengaja dibuat lambat.
Kenapa hash berubah total setelah ganti satu karakter?
Itu disebut efek longsor, sesuatu yang dimiliki setiap hash kriptografis yang baik. Perubahan satu bit menjalar di setiap ronde kompresi dan akhirnya membalik sekitar 50% bit output, sehingga dua file yang nyaris sama tampak tak berhubungan.

Alat terkait