Penghasil Hash
Hasilkan checksum dan hash kriptografi yang aman untuk teks atau file biner secara lokal menggunakan Web Crypto API tanpa mengirim data ke server.
Hasil
Ketik teks atau seret file untuk menghitung hash-nya.
Cara kerja
Masukkan data Anda
Isi nilai yang diperlukan, tempel teks Anda, atau unggah file yang ingin diproses.
Lihat hasil seketika
Sebagian besar alat diperbarui secara langsung saat Anda mengetik; beberapa menggunakan satu tombol tindakan.
Gunakan hasil Anda
Salin, unduh, atau bagikan hasil yang dihasilkan — Anda selalu memiliki kendali penuh atas data Anda.
Apa itu Penghasil Hash?
Generate cryptographic hashes for text or a file, and compare against an expected checksum to verify a download wasn't corrupted or tampered with.
How to generate a hash or check a file's checksum
Which algorithm should I use?
SHA-256 is the most common choice today for checksums and general-purpose hashing. SHA-384 and SHA-512 are longer variants with the same design. SHA-1 is included because it's still what some older download pages and Git use, though it's no longer considered secure against a determined attacker.
Verifying a download
Many download pages publish a SHA-256 (or similar) checksum next to a file. Drop the downloaded file into this tool, paste the published hash into "Expected hash", and the tool detects which algorithm it matches by its length and tells you whether they're identical.
How to use it
- Switch between the Text and File tabs depending on what you're hashing.
- Type text, or drop a file, to see its SHA-1, SHA-256, SHA-384, and SHA-512 hashes.
- Optionally paste an expected hash to compare it automatically against the matching algorithm.
- Choose Copy next to any hash to copy it.
Hashing notes
Hashes are fingerprints, not secrets. Use them for integrity checks, and avoid treating an unsalted hash of private text as protected data.
Pertanyaan yang Sering Diajukan (FAQ)
Is a hash the same as encryption?
No. A hash is one-way: it produces a fixed-length fingerprint of the input, but there's no way to recover the original text or file from it. It's used to verify integrity, not to hide content.
Why isn't MD5 offered?
Browsers' built-in Web Crypto API does not implement MD5, only SHA-1 and the SHA-2 family. If you need to check an MD5 checksum specifically, you'll need a different tool.
How does the expected-hash comparison pick an algorithm?
It looks at the length of the hash you pasted: 40 hex characters means SHA-1, 64 means SHA-256, 96 means SHA-384, and 128 means SHA-512.
How large a file can I check?
The whole file is read into memory to compute its hash, so extremely large files (well over a few hundred megabytes) may be slow or hit your browser's memory limit.
Can two files have the same hash?
A collision is theoretically possible for any fixed-length hash. For normal integrity checks, SHA-256 and the larger SHA-2 hashes are the safer choices; avoid SHA-1 for security-critical trust decisions.
Alat Terkait
- TersediaLokal
Generator Kata Sandi Kuat & Frasa Sandi (Passphrase)
Buat kata sandi acak yang kuat atau frasa sandi yang mudah diingat dan aman.
- TersediaLokal
Penampil & Penghapus Metadata EXIF Foto
Lihat informasi kamera dan hapus metadata EXIF serta lokasi GPS dari foto Anda.
- TersediaLokal
Generator Header Content Security Policy (CSP)
Susun kebijakan keamanan header CSP untuk melindungi situs web dari serangan XSS.
- TersediaLokal
Pendekode Sertifikat SSL / X.509
Dekode dan periksa informasi sertifikat TLS/SSL PEM, masa berlaku, dan SAN.
- TersediaLokal
Penganalisis Header Email
Analisis header email mentah untuk melacak rute hop, SPF, DKIM, dan DMARC.
- TersediaServer
Pemeriksa Kebocoran Kata Sandi
Periksa apakah kata sandi Anda pernah bocor dalam insiden kebocoran data.
- TersediaServer
Pemindai Header Keamanan Web
Pindai dan evaluasi header keamanan HTTP situs web Anda (HSTS, CSP, XFO).
- TersediaLokal
Penghasil HMAC (Hash-based Message Authentication)
Hasilkan tanda tangan HMAC menggunakan kunci rahasia dan algoritma SHA.
- TersediaLokal
Generator & Pemeriksa Kunci SSH (Ed25519 & RSA)
Hasilkan pasangan kunci SSH (Ed25519 / RSA) aman atau periksa fingerprint kunci publik.
- TersediaLokal
Kalkulator Persentase Serbaguna
Hitung persentase dari suatu nilai, persentase kenaikan, penurunan, diskon, dan selisih.