Kalkulator Hash

Masukkan teks

Format output:

Tentang Kalkulator Hash

Pendahuluan

Kalkulator Hash adalah alat kalkulasi hash online murni frontend yang mendukung 13 algoritma hash utama. Mendukung input teks dan file, dapat menghitung beberapa algoritma secara bersamaan, mendukung mode HMAC dan berbagai format output. Menggunakan WebAssembly untuk komputasi berkinerja tinggi.


Fitur

  • Mendukung 13 algoritma hash: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512, CRC32, CRC32C, BLAKE2b, BLAKE2s, BLAKE3
  • Input teks dan upload file dengan dukungan drag-and-drop
  • Mode HMAC dengan input kunci untuk autentikasi pesan
  • Empat format output: hex, HEX, Base64, array byte
  • Hitung beberapa algoritma secara bersamaan, salin dengan satu klik
  • Komputasi berkinerja tinggi berbasis WebAssembly
  • Semua pemrosesan lokal, data tidak pernah meninggalkan browser

Cara Menggunakan

  1. 1Pilih mode input: input teks atau upload file
  2. 2Masukkan teks atau upload/letakkan file
  3. 3Pilih algoritma hash yang diinginkan (bisa pilih beberapa)
  4. 4Pilih format output: hex, HEX, Base64 atau array byte
  5. 5Jika perlu mode HMAC, aktifkan sakelar dan masukkan kunci
  6. 6Lihat hasil dan klik tombol salin

Pertanyaan Umum

Apa itu nilai hash?
Nilai hash adalah string dengan panjang tetap yang dihasilkan oleh algoritma hash dari data dengan panjang sembarang. Ini adalah fungsi satu arah — Anda tidak dapat memulihkan data asli dari hash.
Apa itu HMAC?
HMAC (Kode Autentikasi Pesan berbasis Hash) menggunakan fungsi hash yang dikombinasikan dengan kunci rahasia untuk memverifikasi integritas dan keaslian pesan. Lebih aman daripada hash biasa.
Apa perbedaan antara algoritma-algoritma ini?
MD5 dan SHA-1 tidak lagi direkomendasikan untuk keperluan keamanan tetapi cocok untuk checksum. SHA-256/384/512 adalah algoritma aman yang banyak digunakan. SHA-3 adalah standar generasi berikutnya. CRC32 digunakan untuk pemeriksaan integritas data. BLAKE2/BLAKE3 adalah algoritma modern berkinerja tinggi.
Apakah data saya dikirim ke server?
Tidak. Semua kalkulasi hash dilakukan secara lokal di browser Anda menggunakan WebAssembly. Tidak ada data yang dikirim melalui jaringan.
Berapa ukuran maksimal file?
Tidak ada batasan keras, tetapi memori browser adalah faktor pembatas. File berukuran lebih dari 1 GB mungkin menyebabkan masalah performa.

Alat Terkait

Pemformat KodePemformat XMLKonverter UnicodeKonverter kode warnaKonverter BasisEncoder Decoder Base64Encoder Decoder URLEscape Entitas HTMLCookie ke JSONEscape Unicode JSONEncoder MD5JWT Decode Verify EncodeJSON ke CookieGenerator & Parser UUIDPenguji RegexKode Status HTTPNomor PortTabel ASCIIPenampil User-AgentSidik Jari Browser SayaUnescape Unicode JSONGenerator & Pengurai Ekspresi CronPencarian Alamat IPPemformat SQL