Generator hash SHA-256
Dapatkan hash SHA-256 dari teks atau file.
Jalan di browser kamu. File kamu tidak pernah keluar dari perangkat.
- Input teks atau file
- Bandingkan dengan hash yang diharapkan
- Tidak ada yang diupload
Cara membuat hash SHA-256
- Tempel teks, atau pindah ke mode file dan taruh sebuah file.
- Baca hash SHA-256-nya, atau tempel hash yang diharapkan untuk dibandingkan.
- Salin hasilnya.
Panjang output keluarga SHA-2
| Algoritma | Panjang output |
|---|---|
| SHA-1 | 40 karakter hex (160 bit) |
| SHA-256 | 64 karakter hex (256 bit) |
| SHA-384 | 96 karakter hex (384 bit) |
| SHA-512 | 128 karakter hex (512 bit) |
Di mana SHA-256 dipakai
- Memverifikasi download software terhadap checksum yang diterbitkan pembuatnya.
- Hashing proof-of-work di Bitcoin dan beberapa blockchain lain.
- Sertifikat TLS dan code signing, yang umumnya memakai SHA-256.
Tips memverifikasi sebuah download
- Salin hash yang diharapkan dari sumber resmi, bukan mirror, kapan pun tersedia.
- Bandingkan tanpa peduli huruf besar atau kecil. Huruf hex boleh besar atau kecil dan tetap cocok.
- Satu byte yang berubah di file mengubah seluruh hash-nya, jadi ketidakcocokan apa pun berarti file itu tidak identik.
FAQ Generator SHA-256
Kenapa SHA-256 dipakai untuk download dan kata sandi?
Belum ditemukan cara praktis untuk membuat dua input dengan hash yang sama, berbeda dengan MD5, jadi SHA-256 dipercaya untuk checksum, signature, dan menyimpan hash kata sandi dengan salting yang benar.
Berapa panjang hash SHA-256?
Selalu 64 karakter heksadesimal (256 bit).
Apakah SHA-256 sama dengan SHA-2?
SHA-256 adalah salah satu ukuran spesifik dalam keluarga SHA-2, bersama SHA-384 dan SHA-512.
Apakah ini memakai server untuk menghitung hash-nya?
Tidak. Ini memakai Web Crypto API bawaan browser kamu, jadi file atau teks kamu tetap di perangkat kamu.
Bisakah dua file berbeda punya hash SHA-256 yang sama?
Secara teori mungkin saja, tapi collision seperti itu belum pernah ditemukan, dan menemukannya butuh daya komputasi jauh lebih besar dari yang ada di dunia saat ini.
Apakah ini memakai implementasi kriptografis yang asli?
Ya. Ini memanggil crypto.subtle.digest dari Web Crypto API, kode hashing bawaan yang sama yang ada di browser kamu dan dipakai aplikasi web yang butuh kriptografi asli.
Apakah hash yang cocok membuktikan siapa yang menerbitkan file itu?
Tidak dengan sendirinya. Hash yang cocok memastikan file tidak rusak atau diubah setelah hash-nya diterbitkan, tapi hanya membuktikan siapa penerbitnya kalau hash itu sendiri berasal dari sumber yang sudah kamu percaya, seperti halaman HTTPS terverifikasi.
Seberapa cepat SHA-256 dibanding MD5?
MD5 sedikit lebih cepat per byte, tapi bedanya tidak terasa untuk file biasa di browser. Keduanya meng-hash file berukuran beberapa megabyte dalam sepersekian detik di hardware modern.