CanDoYa
MS

Penjana Hash SHA-256 Percuma

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

Input
Hash SHA-256
Hash SHA-256 akan muncul di sini
Masukkan teks atau pilih fail untuk di-hash
Kongsi alat ini

Apakah penjana hash SHA-256?

Penjana hash SHA-256 menukar mana-mana teks atau fail kepada cap jari 256-bit yang tetap, dipaparkan sebagai 64 aksara heksadesimal. Input yang sama akan sentiasa menghasilkan digest yang sama, tetapi prosesnya satu hala, jadi anda tidak boleh mendapatkan semula data asal daripada hash tersebut. Alat ini mengira semuanya secara tempatan dalam pelayar anda.

Cara guna

  1. 1Pilih teks atau fail. Tukar ke Teks untuk hash rentetan, atau Fail untuk hash fail tempatan - kedua-duanya diproses dalam pelayar anda.
  2. 2Masukkan input anda. Taip atau tampal teks, atau pilih fail. Hash SHA-256 dikemas kini sebaik sahaja ada sesuatu untuk di-hash.
  3. 3Pilih pengekodan. Baca digest sebagai hex huruf kecil, hex huruf besar atau Base64, kemudian salin dengan satu klik.
  4. 4Sahkan (pilihan). Tampal checksum SHA-256 yang dijangka ke dalam kotak Sahkan untuk melihat keputusan Sepadan atau Tidak sepadan serta-merta.

Untuk siapa

Proses hashing berjalan semasa anda menaip menggunakan enjin WebCrypto terbina dalam pelayar anda, jadi teks dan fail anda kekal di peranti anda dan tidak sekali-kali dimuat naik. Baca hasilnya sebagai hex huruf kecil, hex huruf besar atau Base64, dan tampal checksum yang diketahui ke dalam kotak Sahkan untuk memastikan muat turun atau hash yang disimpan sepadan, tanpa membocorkan apa-apa ke pelayan.

Soalan lazim

Adakah alat SHA-256 ini percuma?

Ya - ia sepenuhnya percuma tanpa perlu mendaftar dan tiada had penggunaan. Setiap hash dikira dalam pelayar anda, jadi anda boleh menjananya sebanyak mana pun yang anda mahu.

Adakah data saya dimuat naik ke mana-mana?

Tidak. Teks anda dan mana-mana fail yang anda pilih di-hash secara tempatan dalam pelayar anda menggunakan API WebCrypto terbina dalam dan tidak pernah dihantar ke pelayan, jadi input yang sensitif pun kekal peribadi.

Bolehkah hash SHA-256 dinyahsulit atau diterbalikkan?

Tidak. SHA-256 ialah hash satu hala, bukan penyulitan, jadi tiada kunci yang boleh menukar digest kembali kepada data asal. Alat yang mendakwa boleh “nyahsulit” hash sebenarnya hanya mencari nilai tersebut dalam jadual hash yang telah dikira lebih awal.

Berapa panjang hash SHA-256?

Digest SHA-256 sentiasa 256 bit, iaitu 32 bait. Ditulis dalam heksadesimal itu 64 aksara, dan dalam Base64 itu 44 aksara. Panjangnya tidak pernah berubah tidak kira sebesar mana input tersebut.

Kenapa teks yang sama kadangkala menghasilkan hash berbeza di tempat lain?

Hampir selalu disebabkan oleh pengekodan atau aksara tersembunyi. Baris baharu di hujung, ruang kosong, atau pengekodan teks yang berbeza akan mengubah bait input dan seterusnya hash tersebut. Alat ini melakukan hash pada input anda sebagai UTF-8, tepat seperti yang tertera dalam kotak.

Adakah SHA-256 masih selamat?

Ya. SHA-256, sebahagian daripada keluarga SHA-2, tiada serangan perlanggaran atau preimej praktikal yang diketahui dan digunakan secara meluas dalam TLS, Bitcoin dan penandatanganan perisian. Untuk menyimpan kata laluan, gunakan algoritma perlahan seperti bcrypt atau Argon2 sebaliknya - SHA-256 mentah terlalu pantas untuk tujuan itu.

Bolehkah saya hash fail dengan alat ini?

Ya. Tukar ke mod Fail dan pilih fail; ia dibaca dan di-hash dalam pelayar anda, jadi tiada apa-apa dimuat naik. Hasilnya sepadan dengan SHA-256 yang anda akan dapat daripada sha256sum atau certutil pada fail yang sama.