WMW

Penjana Hash (MD5/SHA1/SHA256/SHA512)

Free

Hash teks atau fail kepada MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 dan CRC32 sekali gus, dengan medan perbandingan terhadap checksum yang diketahui.

Berjalan sepenuhnya dalam pelayar anda. Teks atau fail anda tidak pernah dimuat naik ke mana-mana.

Banding dengan Hash Diketahui

Aktiviti Terkini

Kelihatan kepada semua orang. 20 penggunaan terakhir merentasi semua pelawat, terbaharu dahulu.

Belum ada aktiviti. Jadi yang pertama.

Komen (0)

Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.

Komen tetamu disemak sebelum diterbitkan. Log masuk untuk menyiarkan serta-merta.

Belum ada komen. Jadi yang pertama berkongsi pendapat anda!

Apa alat ini buat

Taip atau tampal teks, atau muat naik fail, dan alat ini mengira sembilan digest hash serentak: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 dan CRC32. Tampal hash yang diketahui ke dalam kotak banding untuk melihat dengan segera sama ada ia sepadan, berguna untuk mengesahkan muat turun terhadap checksum penerbit.

Bagaimana Ia Berfungsi

Setiap algoritma mengambil input anda (teks yang dikodkan sebagai bait UTF-8, atau bait mentah fail anda) dan menjalankannya melalui fungsi matematik tetap yang menghasilkan digest pendek dan deterministik; input yang sama sentiasa menghasilkan output yang sama, dan walaupun perubahan satu aksara menghasilkan hasil yang sama sekali berbeza. Alat ini menjalankan setiap algoritma menggunakan WebAssembly dan bukannya JavaScript biasa, itulah sebabnya walaupun fail besar di-hash dengan pantas tanpa menyekat halaman.

Masalah ia selesaikan

Soalan lazim

›Mengapa MD5 masih ada jika ia "rosak"?

MD5 dan SHA-1 rosak dari segi kriptografi untuk tujuan keselamatan (adalah mungkin untuk mencipta input kedua dengan hash yang sama), tetapi ia masih digunakan secara meluas untuk kegunaan bukan keselamatan: menyemak fail yang dimuat turun sepadan dengan checksum penerbit, mengesan kerosakan tidak sengaja, atau bekerja dengan sistem dan alat lama yang hanya memahami MD5 atau SHA-1. Alat ini menyertakan kedua-duanya khusus untuk kes tersebut, bukan untuk melakukan hash kata laluan.

›Patutkah saya gunakan ini untuk hash kata laluan?

Tidak. Setiap algoritma di sini adalah hash pantas tujuan umum, bertentangan dengan apa yang diperlukan untuk penyimpanan kata laluan. Kata laluan harus menggunakan algoritma perlahan dan bergaram yang dibina untuk tujuan itu, seperti Argon2 atau bcrypt, kedua-duanya alat berasingan di laman ini.

›Apakah kegunaan kotak "Banding"?

Tampal nilai hash yang anda sudah ada, contohnya checksum yang disenaraikan penerbit perisian di halaman muat turun mereka, dan ia akan disemak terhadap setiap hash yang dikira di atas. Padanan memberitahu anda bahawa fail atau teks yang anda ada adalah sama persis bait demi bait dengan yang asal; perbandingan berfungsi tanpa mengira huruf besar atau kecil.

›Adakah melakukan hash pada fail besar membekukan halaman?

Fail dibaca dan dihash menggunakan WebAssembly, yang jauh lebih pantas daripada JavaScript tulen untuk kerja seperti ini, jadi walaupun fail besar biasanya diproses dalam masa yang jauh kurang daripada satu saat tanpa tab terasa tidak responsif.

›Mengapa kira semua algoritma dan bukannya membenarkan saya memilih satu?

Jarang sekali lebih mahal untuk mengira kesemua sembilan berbanding mengira satu, kerana input hanya perlu dibaca sekali, dan mempunyai semua nilai pada skrin serentak bermakna anda boleh terus membandingkan dengan checksum yang diterbitkan dalam mana-mana format ini tanpa menjalankan semula apa-apa.

Alat Berkaitan