tool hub Hab alat

Hash Generator

Hash Generator — berjalan dalam pelayar. Input tidak disimpan.

Berjalan dalam pelayar Tiada pendaftaran Percuma


Penjana hash

Masukkan nilai, kemudian tekan Kira.

SHA menggunakan Web Crypto (SubtleCrypto); MD5 dikira dengan JS tulen dalam pelayar. Tidak dihantar ke pelayan.

Cara guna

  1. Masukkan string yang akan di-hash di Teks. Digest menggunakan byte UTF-8.
  2. Tekan Buat hash. SHA-256, SHA-1, SHA-512, dan MD5 terisi bersama.
  3. Setiap hasil adalah string hex huruf kecil. Pilih medan untuk menyalin.
  4. Keluarga SHA menggunakan API pelayar Web Crypto (SubtleCrypto). Lingkungan yang tidak didukung memaparkan pemberitahuan.
  5. Reset mengosongkan input dan hasil. Teks asal tidak dihantar ke pelayan.
  6. Ini hash teks UTF-8, bukan hash fail. Untuk integritas biner, guna alat fail khusus. anda boleh membandingkan keempat algoritma sekaligus.

Konsep utama

Fungsi hash memetakan input panjang sembarang ke cap jari tetap. Byte UTF-8 yang sama selalu menghasilkan digest yang sama; satu karakter atau baris baru mengubah keluaran secara avalanche. SHA-256, SHA-1, dan SHA-512 menggunakan subtle.digest; MD5 adalah implementasi JavaScript murni di halaman ini. Hash satu arah: anda tidak boleh memulihkan asal dari digest secara matematis.

Untuk menyimpan sandi, KDF khusus (Argon2, bcrypt, PBKDF2) plus garam lazim—bukan SHA-256 tunggal. MD5 dan SHA-1 punya serangan tabrakan yang diketahui dan tidak disarankan untuk tanda tangan atau hash keamanan; tetap berguna untuk checksum lama. Untuk cek integritas sehari-hari, utamakan SHA-256 atau SHA-512. Halaman ini generator rujukan dan tidak memuat naik input. Hash biner fail di luar cakupan.

Contoh

MD5 dari hello adalah hex 32 digit huruf kecil 5d41402abc4b2a76b9719d911017c592. SHA-256 64 digit hex, SHA-1 40, SHA-512 128. hello dan Hello berbeda total, jadi saat mencocokkan log server tampal asalnya tanpa diubah. Keempat medan terisi sekaligus agar anda boleh membandingkan MD5 lama dengan SHA-256 di satu layar.

Berkaitan: Pengekod URL · Teks ↔ hex · Pengira aksara

Soalan lazim

SHA-256 generator diguna untuk apa?

Cek integritas frasa, perbandingan kunci cache, dan pencocokan checksum publik. Bukan pengganti penyimpanan sandi login sebagai SHA-256 polos.

Apakah SHA-256 selalu sama untuk kalimat yang sama?

Ya, untuk byte UTF-8 yang sama. CRLF Windows vs LF Unix saja mengubah digest—tampal asalnya tanpa diubah.

Apakah MD5 aman?

Tabrakan memungkinkan. Jangan diguna untuk tanda tangan atau sandi. Guna hanya untuk mencocokkan sistem lama atau checksum non-keamanan.

SHA-1 vs SHA-256?

Panjang keluaran dan kekuatan saat ini. SHA-1 (160-bit) sedang dihentikan; SHA-256 (256-bit) umum untuk integritas. SHA-512 cap jari lebih panjang.

Bolehkah memulihkan asal dari hash?

Tidak. Sandi pendek boleh ditebak lewat kamus atau rainbow table, tetapi fungsi hash sendiri tidak punya invers.

Apakah input generator dihantar ke pelayan?

Tidak. SHA menggunakan Web Crypto dan MD5 menggunakan skrip halaman; keduanya hanya di memori pelayar.

Hash Generator imej muka depan
Input tidak dihantar ke pelayan dan hilang apabila halaman ditutup.

Disemak terakhir: 2026-09-04