Ekosistem Volade — Alat Web

Generator hash

Hash teks, file, atau pesan HMAC dengan MD5, SHA-1, SHA-256, SHA-384, SHA-512 dan CRC32 dalam sekali klik: hasil dalam heksadesimal atau Base64, verifikasi hash yang dikenal, kecepatan terukur, riwayat lokal, dan cheat sheet algoritma. Gratis, tanpa pendaftaran, dan 100 % lokal: konten Anda tidak pernah meninggalkan peramban.

6 algoritma hash0 byte dikirim ke server25 MB per file
Alat

Generator hash online Anda

Tempel teks Anda, centang algoritma, dan hash langsung muncul dalam heksadesimal atau Base64, lengkap dengan perhitungan waktu dan kecepatan.

Generator hash

Online Keamanan, Jaringan & Kriptografi
Masuk
Pintasan: Ctrl + Enter menghitung
Siap.
0 byte
Perhitungan dimulai begitu Anda mengklik « Hitung », atau dengan Ctrl + Enter. Setiap algoritma yang dicentang menghasilkan barisnya sendiri.
Algoritma SHA menggunakan Web Crypto API peramban Anda; MD5 dan CRC32 dihitung secara lokal dengan JavaScript. CRC32 selalu ditampilkan dalam heksadesimal karena keluarannya hanya empat byte.
Klik salah satu contoh untuk memuatnya ke area masukan dan memulai perhitungan.
AlgoritmaPanjangNilai
Perhitungan dijalankan di peramban Anda · Ctrl + Enter untuk hashing · tanpa pengiriman jaringan · 100 % lokal, tidak ada yang meninggalkan perangkat Anda.
0,0 0Commentaire Semua alat
Gratis atau Premium?

Generator hash ini gratis dan tanpa batas: tanpa akun, tanpa apa pun untuk dipasang, tanpa pengiriman jaringan. Premium membuka seluruh ekosistem Volade.

GratisMD5, SHA-1, SHA-256, SHA-384, SHA-512 dan CRC32 dalam heksadesimal atau Base64
GratisFile hingga 25 MB, HMAC-SHA-1/256/512, dan verifikasi kesamaan
GratisRiwayat lokal, kecepatan terukur, dan cheat sheet algoritma
PremiumSinkronisasi cloud terenkripsi untuk perbandingan antar perangkat Anda
PremiumAkses API dan skrip yang dibagikan antar alat ekosistem
Buka Premium
Fitur

Hash, verifikasi, dan bandingkan tanpa meninggalkan peramban

Enam algoritma, tiga jenis input, dan riwayat lokal — semua yang Anda perlukan untuk memeriksa integritas sebuah konten.

Enam algoritma dalam satu perhitungan

Centang MD5, SHA-1, SHA-256, SHA-384, SHA-512 dan CRC32: hash muncul bersama dalam satu tabel, lengkap dengan panjang pastinya dan format pilihan — heksadesimal huruf kecil, huruf besar, atau Base64. Waktu hitung dan kecepatan diukur pada setiap proses, dan « Salin hasil » menempelkan pasangan nama-nilai ke papan klip.

Hitung hash

File, teks, atau pesan HMAC

Tab File meng-hash dokumen hingga 25 MB dalam sekali jalan, di memori, tanpa unggahan: arsip, executable, tangkapan layar, cadangan. Tab HMAC menggabungkan kunci rahasia dengan pesan memakai HMAC-SHA-1, HMAC-SHA-256, atau HMAC-SHA-512 untuk mengautentikasi pertukaran antara dua pihak. Sementara teksnya sendiri di-hash setiap kali Ctrl + Enter ditekan.

Hash file

Verifikasi, riwayat, dan cheat sheet

Tempelkan hash yang dipublikasikan: alat membandingkannya dengan hash teks yang Anda masukkan dan memberi tahu apakah kesamaannya sempurna, tanpa perbandingan kasar. Setiap perhitungan masuk ke riwayat lokal lengkap dengan durasi dan kecepatannya, diringkas empat indikator dan sebuah kurva. Cheat sheet yang bisa disaring mengingatkan ukuran, rumus, dan patokan keamanan.

Verifikasi hash
Cara kerja

Membuat hash sebuah konten dalam tiga langkah

Tanpa instalasi, tanpa pendaftaran: alat ini selalu siap, di ponsel maupun desktop.

Tempelkan konten

Teks yang dimasukkan di tab Teks, file yang dipilih di tab File, atau pasangan kunci dan pesan di tab HMAC. Tidak ada yang dikirim: masukan tetap di perangkat Anda, bahkan saat offline.

Pilih algoritmanya

Centang SHA-256 untuk penggunaan serius, MD5 untuk pemeriksaan cepat, CRC32 untuk checksum: kotak centang bisa digabungkan bebas. Format keluaran berpindah satu klik antara heksadesimal dan Base64.

Salin, verifikasi, arsipkan

Salin hash untuk menyimpannya di sebelah file, tempelkan nilai yang dipublikasikan di kolom verifikasi untuk memastikan kesamaan, lalu buka tab Statistik: setiap perhitungan meninggalkan durasi dan kecepatannya di sana.

Referensi cepat

Sekilas tentang algoritma

Yang biasa diperiksa kebanyakan orang sebelum meng-hash sebuah konten — dengan definisi lengkap di tab « Cheat sheet ».

AlgoritmaKeluaranPenggunaan umum
MD5128 bit → 32 karakter hexindeks, cache, pemeriksaan non-sensitif
SHA-1160 bit → 40 karakter hexsertifikat lama, riwayat Git
SHA-256256 bit → 64 karakter hexintegritas file, tanda tangan
SHA-384384 bit → 96 karakter hexvarian SHA-2 yang panjang
SHA-512512 bit → 128 karakter hexvolume besar di prosesor 64 bit
CRC3232 bit → 8 karakter hexkesalahan transmisi, arsip ZIP
HMAC-SHA-256256 bit dengan kunci rahasiatoken, API, pesan terautentikasi
Heksadesimal2 karakter per bytetampilan yang mudah dibaca dan dibandingkan
Base644 karakter per 3 bytetransportasi ringkas, header HTTP
Hash yang dipublikasikansalinan disimpan di sebelah filebukti integritas yang bisa diperiksa ulang nanti

Apa itu fungsi hash?

Sebuah fungsi hash mengubah konten apa pun — sebuah kalimat, sebuah perangkat lunak, cadangan beberapa gigabita — menjadi rantai berpanjang tetap yang disebut hash atau digest. Tiga sifat mendefinisikannya: keluaran selalu berukuran sama berapa pun masukan, konten yang sama selalu menghasilkan hash yang sama, dan menelusuri kembali dari hash ke masukan harus mustahil dalam praktiknya. Sifat ketiga inilah yang membedakan hash kriptografis dari checksum seperti CRC32.

Secara konkret, dua kegunaan mengisi sebagian besar kebutuhan. Memeriksa integritas : penerbit mempublikasikan hash filenya, Anda menghitung ulang, kesamaan membuktikan unduhan tidak diubah. Membandingkan konten : alih-alih menyimpan dokumennya, orang menyimpan hashnya — identik berarti kontennya identik, tanpa membuka apa pun tentang isinya.

Algoritma mana yang harus dipilih hari ini?

SHA-256 adalah jawaban bawaan: distandardisasi NSA lalu diadopsi di mana mana, diimplementasikan di setiap bahasa, dan tanpa kolisi yang diketahui. SHA-512 cocok untuk volume besar ketika prosesor berbasis 64 bit, sering lebih cepat dari kerabatnya pada arsitektur semacam ini. SHA-384 tidak memberi apa pun selain varian yang lebih panjang. Untuk penandatanganan pesan dengan kunci, HMAC-SHA-256 adalah acuannya: ia menggabungkan kunci rahasia dan hash, sehingga hanya pemegang kunci yang bisa menghasilkan nilai yang sama.

Sementara MD5 dan SHA-1 tetap berguna untuk pemeriksaan non-sensitif — indeks, cache, deteksi duplikat — di mana kecepatan lebih diutamakan daripada ketahanan. Untuk CRC32, di sisi lain, bukan hash kriptografis: ia mendeteksi perubahan yang tidak disengaja, tetapi perubahan yang disengaja bisa dibuat dalam beberapa detik.

Mengapa MD5 dan SHA-1 dianggap sudah rusak?

Karena peneliti telah membuat, untuk masing-masingnya, dua dokumen berbeda dengan hash yang sama. Untuk MD5, buktinya sudah ada sejak 2004; untuk SHA-1, kolisi nyata diproduksi pada 2017 dengan nama SHAttered. Satu kolisi sudah cukup untuk mematahkan sebuah tanda tangan: jika penyerang memilih dokumennya dan penerbit hanya meng-hash-nya, penyerang dapat menyerahkan dokumen yang tampak sah, tetapi justru menandatangani konten berbeda. Itulah alasan sertifikat TLS, pembaruan perangkat lunak, dan tanda tangan paket meninggalkan algoritma-algoritma ini.

Apa yang tidak dilakukan hash

Hash bukan enkripsi: hash memang dirancang tidak dapat dibalik, tetapi hash tidak melindungi konten dengan membuatnya tidak terbaca. Hash tidak mengenkripsi apa pun, tidak menggantikan TLS maupun kunci enkripsi, dan tidak melindungi sebuah kata sandi sendirian — pekerjaan itu untuk bcrypt, scrypt, atau Argon2 yang memang dirancang lambat. Terakhir, meng-hash dua kali tidak memperkuat apa pun: menumpuk algoritma hanya menambahkan lapisan rapuh di mana satu fungsi yang belum rusak sudah cukup.

Direkomendasikan untuk

Administrator sistem dan CTO yang memeriksa checksum distribusi, pengembang yang menyegel artefak atau mengautentikasi webhook, auditor dan kepatuhan yang memeriksa integritas cadangan, jurnalis dan analis yang membandingkan dokumen tanpa menyebarkannya, mahasiswa kriptografi yang mempelajari konsep hash, kolisi, dan salt — dan siapa pun yang ingin meng-hash sebuah konten dengan cepat dan tanpa jejak, dilengkapi generator kata sandi, encoder decoder Base64, decoder JWT, penguji regex dan penghitung karakter.

FAQ

Pertanyaan umum seputar generator hash

Semua yang ingin Anda ketahui sebelum membandingkan hash, menandatangani pesan, atau memeriksa sebuah file.

Apa perbedaan antara hash dan enkripsi?

Enkripsi mengubah konten menjadi bentuk rahasia agar hanya bisa dibaca oleh pemegang kunci: cara ini dapat dibalik. Hash menghasilkan nilai yang tidak dapat dibalik, memang dirancang untuk tidak pernah kembali ke konten asal. Enkripsi dipakai untuk menjaga kerahasiaan, hash dipakai untuk membuktikan integritas atau membandingkan tanpa menyimpan.

Algoritma hash mana yang harus dipilih hari ini?

SHA-256 untuk semua penggunaan serius: integritas file, tanda tangan, token, perbandingan konten. SHA-512 untuk volume besar di prosesor 64 bit. HMAC-SHA-256 begitu kunci rahasia terlibat. Simpan MD5 dan CRC32 untuk pemeriksaan non-sensitif yang mementingkan kecepatan, jangan pernah untuk mengautentikasi atau menandatangani.

Mengapa MD5 dan SHA-1 tidak disarankan?

Karena kolisi di dalamnya sudah didemonstrasikan secara publik: dua dokumen berbeda dapat menghasilkan persis hash yang sama. Penyerang yang memilih kontennya bisa menipu pemeriksaan yang hanya bertumpu pada hash. Itulah sebabnya sertifikat, tanda tangan paket, dan pembaruan resmi menggantinya dengan fungsi keluarga SHA-2.

Apa arti keluaran 64 karakter heksadesimal?

Setiap karakter heksadesimal mengkodekan empat bit, jadi dua karakter setara satu byte: 64 karakter berarti 32 byte, atau 256 bit. Itu persis ukuran sebuah hash SHA-256. Begitu pula, 32 karakter menandai MD5, 40 karakter SHA-1, 96 karakter SHA-384, dan 128 karakter SHA-512.

Apakah CRC32 adalah hash kriptografis?

Bukan: itu adalah checksum 32 bit yang dirancang untuk mendeteksi kesalahan transmisi atau penyimpanan yang tidak disengaja. Keluarannya hanya delapan karakter, mudah dibuat secara sengaja, dan tidak tahan terhadap serangan apa pun. Gunakan untuk memeriksa bahwa sebuah arsip tidak rusak, jangan pernah untuk membuktikan bahwa sebuah file asli.

Apa beda HMAC dan hash biasa?

Hash biasa bisa dihitung ulang oleh siapa pun: ia membuktikan konten tidak berubah, bukan dari mana asalnya. HMAC memasukkan kunci rahasia ke dalam perhitungan: hanya pemegang kunci itu yang bisa menghasilkan hash yang sama, sehingga mengautentikasi pengirim sekaligus integritasinya. Inilah konstruksi yang dipakai untuk token API dan webhook.

Bagaimana memeriksa bahwa sebuah file utuh?

Hitung ulang hash-nya dengan algoritma yang sama seperti diumumkan penerbit, lalu bandingkan kedua nilai pada seluruh panjangnya setelah huruf besar kecil diseragamkan. Perbedaan satu karakter pun menandai sebuah perubahan. Dengan alat ini, muat file di tab File, salin nilai yang ditampilkan, dan bandingkan dengan nilai yang dipublikasikan.

Apakah alat ini mengirim teks atau file saya ke server?

Tidak: MD5 dan CRC32 dihitung dengan JavaScript, algoritma SHA dan HMAC memakai Web Crypto API peramban Anda, dan semuanya berjalan secara lokal, tanpa permintaan jaringan maupun akun, bahkan saat offline. Konten, kunci, dan riwayat Anda tetap berada di penyimpanan lokal perangkat dan bisa dihapus sekali klik.

Generator hash 100 % lokal: konten Anda tidak pernah meninggalkan komputer Anda

Berbeda dengan layanan daring yang mengunggah file Anda untuk meng-hash di sisi server, tidak ada konten yang dikirim di sini: MD5 dan CRC32 dihitung dengan JavaScript, SHA dan HMAC oleh Web Crypto API peramban Anda, dan hasilnya ditampilkan bahkan sebelum apa pun bisa meninggalkan halaman. Dengan cara inilah sebuah kontrak, log aplikasi, atau cadangan sensitif bisa di-hash — bahkan saat offline atau di jaringan publik. Teks, hash, dan riwayat tetap berada di penyimpanan lokal perangkat Anda.

Lisensi Premium Volade menambahkan sinkronisasi cloud opsional, terenkripsi, yang terpisah dari alat — sisanya tetap gratis dan tanpa batas, tanpa pendaftaran.

Satu lisensi premium, semua alat web Anda

Generator hash, encoder decoder Base64, decoder JWT, penguji regex, formatter JSON, generator, dan puluhan alat gratis — serta seluruh ekosistem Volade dengan satu lisensi.

Satu lisensi, seluruh ekosistem premium Peramban · CMS · Desktop · Seluler · Script · API · Alat · Database
Satu lisensi, semua Beralih ke premium Masuk