Cap jari teks atau fail dengan MD5, SHA-1, SHA-256, SHA-512 dan CRC32 secara langsung dalam pelayar anda — sahkan checksum dan cap hash bcrypt bermasin.

Setiap cap jari dikira secara langsung dalam pelayar anda — teks atau fail anda tidak pernah meninggalkan halaman ini. Hanya bcrypt dicap di pelayan.

Input
Lepaskan fail untuk dihash Mana-mana jenis fail, sehingga 200 MB — dibaca secara tempatan, tidak pernah dimuat naik.
menunggu input
Cap jari
MD5 128-bit warisan Padanan
········
SHA-1 160-bit warisan Padanan
········
SHA-256 256-bit Padanan
········
SHA-512 512-bit Padanan
········
CRC32 32-bit Padanan
········
bcrypt sisi pelayan

Hash kata laluan bermasin, dicap di pelayan dengan password_hash() PHP — garam segar menjadikan setiap cap unik.

Sahkan hash bcrypt dengan password_verify(), jangan sekali-kali dengan membandingkan rentetan.


Mengenai Penjana Hash

Penjana Cincang mencap cap jari teks atau fail dengan MD5, SHA-1, SHA-256, SHA-512 dan CRC32, semuanya dikira secara langsung dalam pelayar anda semasa anda menaip — input anda tidak sesekali meninggalkan halaman. Lepaskan fail (sehingga 200 MB, dibaca secara tempatan) untuk mencincangnya bagi pengesahan checksum tanpa memuat naik walau sebait.

Panel pengesahan menjadikan pemeriksaan checksum mudah: tampal cincang yang dijangka dan alat memadankannya dengan setiap digest yang dikira, memberitahu anda algoritma mana dan sama ada ia sepadan dengan input anda. Algoritma warisan dilabelkan sedemikian — MD5 dan SHA-1 masih baik untuk checksum dan penghapusan pendua tetapi rosak untuk kegunaan keselamatan.

Satu algoritma berfungsi secara berbeza: bcrypt. Cincang kata laluan bergaram tidak boleh dikira dengan primitif kripto pelayar, jadi cop bcrypt menghantar teks anda ke pelayan, di mana password_hash() PHP menjana cincang bergaram baharu — satu baharu pada setiap klik, dengan sengaja.

Cara menggunakan Penjana Hash

  1. Taip atau tampal teks, atau tukar ke mod Fail dan lepaskan fail untuk mencincangnya secara tempatan.
  2. Baca digest langsung: MD5, SHA-1, SHA-256, SHA-512 dan CRC32 dikemas kini semasa anda menaip.
  3. Untuk mengesahkan muat turun, tampal checksum yang dijangka ke panel Sahkan dan cari padanan.
  4. Salin satu digest, salin semua, atau muat turunnya sebagai checksums.txt.
  5. Untuk cincang kata laluan bergaram, klik "Cop cincang bcrypt" — yang ini dijana di sisi pelayan.

Soalan lazim

Tidak — dengan satu pengecualian. MD5, SHA-1, SHA-256, SHA-512 dan CRC32 semuanya dikira dalam pelayar anda, dan fail dibaca secara tempatan. Hanya cop bcrypt pilihan yang menghantar teks anda ke pelayan, kerana pencincangan kata laluan bergaram berjalan di sana.

SHA-256 adalah lalai moden untuk semakan integriti dan tandatangan; SHA-512 di mana anda mahukan digest yang lebih besar. MD5 dan SHA-1 ditandakan sebagai warisan: boleh diterima untuk checksum dan penghapusan pendua, tetapi tidak sesekali untuk apa-apa yang sensitif dari segi keselamatan.

Lepaskan fail, kemudian tampal checksum daripada halaman muat turun ke panel Sahkan. Alat membandingkannya dengan setiap digest yang dikira dan mengesahkan padanan — atau memberitahu anda nilai itu kelihatan seperti algoritma tertentu tetapi tidak sepadan.

Itu adalah tingkah laku yang betul. bcrypt menyisipkan garam rawak, jadi input yang sama menghasilkan cincang berbeza pada setiap cop. Sahkan cincang bcrypt dengan password_verify() (atau setara bahasa anda), bukan dengan membandingkan rentetan.

Ya — semua algoritma, termasuk cop bcrypt di sisi pelayan, percuma digunakan tanpa akaun.

Ya, fail sehingga 200 MB disokong dan dibaca sepenuhnya pada peranti anda. Fail yang lebih besar ditolak dengan mesej yang jelas dan bukan dipotong secara senyap.


Carian popular
penjana hash hash md5 penjana sha256 hash sha512 dalam talian kalkulator checksum penjana hash bcrypt
Perlukan bantuan?
Menemui masalah dengan alat ini? Beritahu pasukan kami.
Laporkan masalah

Tambah alat percuma ini ke laman web anda sendiri — salin dan tampal kod di bawah.