Masukan
Menyiapkan ruang kerja Anda…
Cara menggunakan
- Masukkan pesan, lalu pilih encoding dan algoritme hash.
- Pilih Buat, lalu output Hex atau Base64.
- Salin digest, bandingkan nilai yang diharapkan atau unduh JSON.
Generator Hash
Digest adalah sidik jari byte dengan panjang tetap. Gunakan SHA-256 secara default, pilih algoritma tertentu, atau periksa kelima hasil sekaligus. Encoding masukan menentukan byte yang dihitung hash-nya.
Salin digest dalam Hex atau Base64 dan bandingkan dengan nilai lengkap yang diharapkan. Pilihan tampilan ini tidak mengubah byte masukan atau memerlukan perhitungan ulang.
Mengolah masukan
Masukkan teks, Hex, atau Base64. Pilih algoritma dan format keluaran; Contoh mengisi contoh teks Unicode.
Pilih Buat. Salin digest, bandingkan dengan nilai yang diharapkan, atau unduh hasil yang tidak memuat masukan rahasia.
Hello, world! 👋a1c81e1c2c9dc291fa5fa6a35d8c77624e1d8f19d9f7ed6817739111dc699137Hanya data contoh. Jangan gunakan rahasia contoh sebagai kredensial yang sebenarnya.
Perilaku dan batas
Alat ini tidak menormalisasi teks, menghapus spasi, atau menambahkan baris baru. Hex menerima spasi di antara pasangan byte; Base64 menggunakan alfabet standar dan padding ketat. MD5 dan SHA-1 disediakan untuk kompatibilitas sistem lama, bukan keamanan yang tahan benturan hash atau penyimpanan kata sandi.
Menyalin dan menggunakan kembali
Spasi dan akhir baris ikut dihitung. Gunakan Checksum File jika Anda memerlukan hash byte asli suatu file.
Salin semua digest · Perbandingan menggunakan format keluaran yang dipilih. Dengan Semua algoritma, digest yang cocok akan ditandai.
Masukan: 1 MiB; Kunci rahasia: 64 KiB; File: 1 GiB; Kata sandi: 4–128 (Panjang), 1–100 (Jumlah); bcrypt: 1–72 byte UTF-8 · biaya 4–14 · default 10; AES: Teks asli 1 MiB, Frasa sandi 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Kata sandi / byte masukan 64 KiB, Salt / info 1 KiB, Panjang keluaran (byte) 1–256; 1–256 byte keluaran · hingga 2.000.000 iterasi PBKDF2 · masukan tetap di perangkat; Waktu: 30 s; File: 120 s.
Pertanyaan umum
Dapatkah hash didekripsi?
Tidak. Hashing bukan enkripsi dan tidak memiliki kunci dekripsi. Digest saja tidak mengautentikasi asal pesan.
Mengapa hasil berbeda dari hash command line?
Bandingkan byte input persis. Baris baru di akhir, BOM, encoding atau perbedaan CRLF/LF mengubah digest.
Apakah mengganti Hex ke Base64 perlu dihitung ulang?
Tidak. Encoding output hanya mengubah representasi byte digest saat ini. Input atau algoritme yang berubah memerlukan Buat lagi.
Apakah unduhan JSON menyertakan pesan?
Tidak. JSON berisi algoritme, digest, format output dan jumlah byte input, tanpa pesan sumber.
Dapatkah data biner di-hash?
Ya. Masukkan byte sebagai Hex/Base64, atau gunakan File Checksum untuk file asli. Buka file teks hanya menerima UTF-8 valid.