Hash SHA-512 dan Checksum File
Hitung SHA-512 untuk teks UTF-8 atau file lokal dan bandingkan checksum lengkap 128 karakter. Dilengkapi contoh abc dan panduan pemeriksaan file.
Hasil akan muncul di sini.
Cara menghitung dan membandingkan SHA-512
- Masukkan teks atau pilih file lokal; file yang dipilih akan diprioritaskan.
- Untuk membandingkan, tempel hanya hash SHA-512 yang diharapkan.
- Hitung, periksa hasilnya, lalu salin atau unduh seluruh 128 karakter.
Tentang Hash SHA-512 dan Checksum File
SHA-512 menghasilkan digest 512 bit yang ditampilkan sebagai 128 karakter heksadesimal. Perubahan isi file mengubah hasil. Nama file tidak disertakan dalam perhitungan.
Contoh SHA-512: vektor uji standar abc
- Input
abc- Hasil
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f
Pertanyaan tentang Hash SHA-512 dan Checksum File
Mengapa hasil SHA-512 terdiri dari 128 karakter?
SHA-512 menghasilkan ringkasan 512 bit yang ditampilkan sebagai 128 karakter heksadesimal huruf kecil, termasuk nol di awal. Teks menggunakan UTF-8; file dihitung berdasarkan byte aslinya secara persis. Batas pemrosesan browser adalah 8 MiB teks atau 32 MiB per file.
Apakah SHA-512/256 hanya SHA-512 yang dipendekkan?
Tidak. SHA-512/256 menggunakan nilai awal berbeda, sehingga hasilnya bukan sekadar 64 karakter heksadesimal pertama dari SHA-512. SHA-384 dan SHA3-512 juga algoritma yang berbeda. Halaman ini menghitung SHA-512 lengkap; gunakan alat SHA-256 jika sumber meminta algoritma tersebut.
Bagaimana memeriksa file, dan mengapa hash bisa berbeda?
Pilih file dan tempel hanya hash yang diharapkan, tanpa nama file atau awalan SHA512:. Perbandingan mengabaikan besar-kecil huruf dan spasi di kedua ujung, tetapi input sebenarnya tidak dipangkas atau dinormalisasi. Spasi, CRLF dibanding LF, baris baru di akhir, UTF-8 BOM, dan representasi Unicode dapat mengubah hasil. Nama dan lokasi file tidak dihitung.
Apakah kecocokan membuktikan keaslian? Bisakah SHA-512 didekripsi?
Kecocokan membantu memeriksa integritas hanya jika hash yang diharapkan berasal dari sumber tepercaya. SHA-512 biasa tidak mengautentikasi pengirim atau memverifikasi tanda tangan digital, dan bukan enkripsi yang dapat dibalik. Gunakan HMAC-SHA-512 di alat HMAC untuk autentikasi pesan dengan kunci dan algoritma khusus seperti Argon2id untuk menyimpan kata sandi.
Apakah file, token, atau teks saya diunggah?
Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.
Alat yang berguna untuk langkah berikutnya
- Hash SHA-256 dan Checksum File
Buat SHA-256 teks dan file, lalu cocokkan file unduhan dengan checksum yang diterbitkan.
- Generator HMAC
Buat HMAC-SHA-1, HMAC-SHA-256, dan HMAC-SHA-512 dengan kunci rahasia UTF-8 atau heksadesimal.
- Hash SHA-1 dan Checksum File
Hitung SHA-1 teks UTF-8 atau file dan bandingkan dengan checksum yang diharapkan.
Semua alat pengembang
Encoding dan File
Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.
Encoder dan Decoder Base64
Enkode teks UTF-8 ke Base64 atau dekode Base64 standar dan aman untuk URL. Atur padding dan panjang baris.
Encoder dan Decoder Base64URL
Konversi teks ke Base64 aman untuk URL dengan karakter - dan _. Enkode atau dekode Base64URL tanpa padding.
Gambar ke Base64
Konversi PNG, JPEG, GIF, WebP, SVG, dan format gambar yang dikenali ke Base64 Data URI di browser.
Base64 ke Gambar
Dekode gambar Base64 atau Data URI, lihat pratinjau format yang didukung, dan unduh byte gambar asli.
File ke Base64
Enkode file apa pun ke string Base64 dengan pilihan awalan Data URI, padding, dan pemisah baris MIME.
Base64 ke File
Konversi string Base64 dan Data URI menjadi file unduhan tanpa mengubah data biner hasil dekode.
Encoder dan Decoder URL
Enkode dan dekode komponen URL, alamat lengkap, dan nilai formulir. Tangani encoding persen serta spasi dengan benar.
Encoder dan Decoder Entitas HTML
Ubah teks dan karakter Unicode menjadi entitas HTML, atau dekode referensi karakter bernama dan numerik.
Pemeriksa Unicode dan Konverter Escape
Periksa titik kode Unicode, byte UTF-8, dan unit UTF-16, atau ubah escape Unicode JavaScript menjadi teks yang terbaca.
Pemeriksaan Data dan Teks
Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.
Formatter, Minifier dan Validator JSON
Format, minifikasi, dan validasi JSON tanpa mengubah ketepatan angka besar. Pilih indentasi dan urutkan kunci di semua tingkat.
Decoder JWT
Baca header dan payload JWT, serta periksa waktu berlaku dan kedaluwarsanya tanpa mengirim token ke mana pun.
Pembanding Teks
Bandingkan dua teks per baris, kata, atau karakter. Sorot penambahan dan penghapusan dengan tetap memperhitungkan spasi serta baris baru.
Penguji Regex
Uji ekspresi reguler JavaScript dengan flag, posisi kecocokan, grup tangkapan, dan grup bernama langsung di browser.
Hash, ID dan Jadwal
Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.
Hash MD5 dan Checksum File
Hitung MD5 teks atau file lokal lalu bandingkan dengan checksum yang diharapkan.
Hash SHA-1 dan Checksum File
Hitung SHA-1 teks UTF-8 atau file dan bandingkan dengan checksum yang diharapkan.
Hash SHA-256 dan Checksum File
Buat SHA-256 teks dan file, lalu cocokkan file unduhan dengan checksum yang diterbitkan.
Kalkulator Checksum CRC32
Hitung CRC-32 standar untuk teks atau file dan bandingkan hasil heksadesimal delapan karakter.
Generator HMAC
Buat HMAC-SHA-1, HMAC-SHA-256, dan HMAC-SHA-512 dengan kunci rahasia UTF-8 atau heksadesimal.
Generator UUID dan GUID
Buat UUID v4 acak atau UUID v7 yang berurutan menurut waktu, satu per satu atau sekaligus.
Konverter Timestamp Unix
Konversi detik Unix, milidetik, dan tanggal ISO 8601. Lihat waktu yang sama dalam UTC atau zona waktu IANA.
Parser Ekspresi Cron
Validasi Cron lima atau enam kolom dan lihat jadwal berikutnya dalam zona IANA, termasuk perubahan daylight saving.
Generator Ekspresi Cron
Buat Cron dari kolom waktu atau jadwal umum, lalu pratinjau eksekusi berikutnya di zona yang dipilih.
Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.