Lewati ke konten
Toova
Semua Alat

Generator Hash MD5

Privasi sejak awal — berjalan sepenuhnya di peramban Anda

Hitung hash MD5 dari teks atau file apa pun di peramban Anda. Toova menghasilkan digest hex 128-bit seketika, mendukung drag-and-drop untuk file, dan tidak pernah mengunggah masukan Anda. Berguna untuk checksum, cache key, dan memverifikasi integritas unduhan.

Untuk apa MD5 berguna

MD5 menghasilkan sidik jari 128-bit dari masukan apa pun. Ia cepat, deterministik, dan ada di mana-mana — setiap sistem operasi, setiap pustaka standar bahasa, setiap mirror unduhan mengekspos checksum MD5. Ia adalah alat yang tepat untuk cache key, ETag, dan memverifikasi bahwa file yang Anda unduh cocok dengan apa yang diunggah penerbit. Ia bukan alat yang tepat untuk penyimpanan kata sandi atau penandatanganan kritis-keamanan apa pun.

Mode teks dan file

Tempelkan string apa pun dan hash diperbarui saat Anda mengetik. Jatuhkan file ke area masukan dan Toova membacanya sebagai biner, mengalirkan melalui fungsi hash sehingga bahkan file multi-gigabyte bekerja tanpa menghabiskan memori peramban. Keluarannya adalah string hex huruf kecil secara default — beralih ke huruf besar atau Base64 jika sistem hilir Anda mengharapkan format itu.

Hashing hanya lokal

Setiap hash dihitung di peramban Anda. Masukan, baik berupa string maupun file, tidak pernah meninggalkan perangkat Anda. Itu membuat alat aman untuk menghashing artefak internal, dokumen privat, atau apa pun yang tidak ingin Anda tempelkan ke formulir pihak ketiga. Halaman bekerja secara luring setelah pemuatan pertama dan ada nol permintaan keluar selama hashing.

Pertanyaan yang Sering Diajukan

Apakah MD5 aman untuk kata sandi?
Tidak. MD5 telah dibobol untuk ketahanan tabrakan dan terlalu cepat untuk hashing kata sandi. Gunakan bcrypt, scrypt, atau argon2 untuk kredensial. MD5 baik-baik saja untuk kasus penggunaan non-keamanan seperti checksum dan cache key.
Dapatkah saya menghash file besar?
Ya. Alat mengalirkan file melalui fungsi hash dalam potongan, sehingga penggunaan memori tetap rendah bahkan untuk masukan multi-gigabyte. Seret dan jatuhkan file ke area masukan.
Mengapa masukan yang sama memberikan hash yang berbeda?
MD5 bersifat deterministik — masukan yang sama selalu menghasilkan keluaran yang sama. Jika Anda melihat hash berbeda, masukannya berbeda di suatu tempat (spasi di akhir, akhiran baris, metadata file, encoding karakter). Bandingkan byte demi byte.
Dapatkah saya menampilkan hash dalam Base64 alih-alih hex?
Ya. Toova memungkinkan Anda memilih hex huruf kecil, hex huruf besar, atau encoding Base64 untuk digest. Beberapa protokol secara khusus mengharapkan Base64.
Apakah masukan saya dikirim ke server?
Tidak. Hashing terjadi sepenuhnya di peramban Anda. Tidak ada yang diunggah atau dicatat.