id

Hitung checksum berkas

Hitung checksum (hash) berkas: SHA-256, SHA-1, SHA-384/512, MD5 atau CRC-32. Semua lokal di peramban, berkas tak meninggalkan perangkat.

Algoritma
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    Apakah berkas saya diunggah?

    Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

    Tanpa unggahan100% lokal
    Isi tetap milikmutanpa akses pihak ketiga
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    Checksum adalah sidik jari ringkas sebuah berkas: dari berapa pun jumlah bita, fungsi hash menghitung satu nilai tetap yang pendek. Ubah satu bit saja dari berkas itu, dan checksum-nya jadi sama sekali berbeda. Itulah sebabnya banyak penyedia mencantumkan nilai SHA-256 di samping tautan unduhan: Anda menghitung sendiri checksum berkas yang sudah diunduh lalu membandingkannya dengan nilai yang dipublikasikan. Bila keduanya cocok, berkas tiba dengan utuh dan tanpa perubahan.

    Alat ini menghitung metode-metode yang umum. SHA-256 adalah standar masa kini dan pilihan tepat bila tidak ada syarat lain. SHA-1 sudah dianggap usang dan sebaiknya tak lagi dipakai untuk pemeriksaan keamanan, tetapi masih berguna untuk mencocokkan sistem lama. SHA-384 dan SHA-512 memberi nilai yang lebih panjang dari keluarga yang sama. MD5 bahkan lebih tua dan sudah rusak secara kriptografis (benturan/collision bisa dibuat dengan sengaja), tetapi banyak unduhan dan alat lama masih mempublikasikannya sebagai nilai acuan. CRC-32 bukan checksum kriptografis, melainkan pemeriksaan integritas yang cepat, jenis yang tertanam dalam arsip ZIP dan berkas PNG: bagus untuk mendeteksi galat transfer acak, bukan untuk menyingkirkan pengrusakan.

    Penghitungan berjalan sepenuhnya secara lokal di peramban Anda, lewat antarmuka bawaan Web Crypto (untuk SHA) dan satu rutin JavaScript murni yang mungil (untuk CRC-32). Tidak ada yang diunggah, tidak ada yang disimpan, dan tidak ada pustaka asing yang dimuat dari CDN. Hasilnya muncul sebagai berkas teks dalam format yang sama dengan alat baris perintah sha256sum atau certutil, sehingga Anda dapat langsung membandingkannya dengan nilai yang dihasilkan di tempat lain.

    Data teknis

    Data teknis
    Format keluaranTXT
    Pemrosesan massalYa
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Jatuhkan sebuah berkas.
    2. Pilih algoritma (bawaan: SHA-256).
    3. Baca checksum-nya dan unduh sebagai berkas teks.

    Batasan: Checksum membuktikan bahwa dua berkas identik bita demi bita; ia tidak mengenkripsi apa pun dan tidak melindungi dari penyadapan. MD5, SHA-1 dan CRC-32 tidak cocok untuk tujuan keamanan (CRC-32 hanya menangkap galat acak; MD5 dan SHA-1 dapat dibenturkan dengan sengaja) - terhadap pengrusakan yang disengaja, gunakan SHA-256 atau yang lebih besar. Nilai acuan harus berasal dari sumber yang tepercaya.

    Pertanyaan umum

    Apakah berkas saya diunggah?

    Tidak. Checksum dihitung sepenuhnya secara lokal di peramban Anda; berkas tak pernah meninggalkan perangkat dan tidak disimpan.

    Algoritma mana yang sebaiknya saya pilih?

    Kalau ragu, SHA-256 - itu standar masa kini. Gunakan MD5, SHA-1 atau CRC-32 hanya bila sebuah sistem secara eksplisit meminta nilai tersebut.

    Bagaimana cara membandingkan checksum?

    Hitung di sini lalu bandingkan nilainya karakter demi karakter dengan yang dipublikasikan. Bila cocok, berkas tidak berubah.

    Apa beda CRC-32 dan SHA-256?

    CRC-32 adalah pemeriksaan cepat terhadap galat transfer acak (seperti pada ZIP dan PNG), tetapi tidak aman secara kriptografis. SHA-256 juga mendeteksi pengrusakan yang disengaja.

    Alat terkait