Sejak 2010 · Mendukung 2 juta+ penggunaan alat setiap bulan
Sejak 2010
Tambahkan ke Chrome

Kotak Alat Saya

Mode Otomatis

Belum ada alat yang disimpan.

Tingkatkan ke Versi Premium
Alat terkait
Kalkulator Checksum CRC32Kalkulator Checksum CRC64Generator MurmurHash3Generator Hash FNV-1a
Beranda > Hash dan checksum
 

Kalkulator Checksum Adler32

Masukkan teks ke Kalkulator Checksum Adler32 MiniWebtool untuk memperoleh checksum Adler-32 dalam format heksadesimal, desimal, dan biner, beserta bagian A dan B.

Belum tahu cara menggunakannya? Tanya AI

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Gratis digunakanTidak perlu mendaftarHasil instan
Kalkulator Checksum Adler32Coba sekarang — gratis ▼

Embed Kalkulator Checksum Adler32 Widget

Tentang Kalkulator Checksum Adler32

Selamat datang di Kalkulator Checksum Adler-32, alat yang cepat dan efisien untuk menghitung checksum Adler-32 dari string teks. Adler-32 adalah algoritma checksum yang banyak digunakan dalam kompresi data dan verifikasi integritas, menawarkan keseimbangan yang sangat baik antara kecepatan komputasi dan kemampuan deteksi kesalahan.

Sekilas

Kalkulator Checksum Adler32 menghitung checksum Adler-32 dari sebuah string teks dan menampilkannya dalam heksadesimal, desimal, dan biner. Alat ini juga memecah hasilnya menjadi komponen A dan B.

Kalkulator Checksum Adler32: fitur sekilas
FiturYang didapatCocok untuk
Tiga format outputChecksum 32-bit ditampilkan dalam heksadesimal, desimal, dan biner.Membandingkan nilai dengan nilai yang tersimpan dalam format lain
Komponen A dan BMenampilkan dua jumlah 16-bit. A dimulai dari 1 dan menjumlahkan setiap byte; B dimulai dari 0 dan menjumlahkan setiap nilai A yang berjalan. Checksum adalah (B << 16) | A.Mempelajari cara checksum dibangun dari bagian-bagiannya
Langkah algoritmaMenjelaskan metodenya, termasuk modulus 65521, bilangan prima terbesar di bawah 2^16.Mahasiswa yang mempelajari algoritma checksum
Jejak karakterJejak per karakter menunjukkan bagaimana A dan B berubah saat setiap karakter diproses.Memverifikasi hitungan manual
Input teksMasukkan string teks apa pun untuk mendapatkan nilai Adler-32-nya.Memeriksa string uji terhadap data terkait zlib atau PNG

Apa itu Adler-32?

Adler-32 adalah algoritma checksum yang ditemukan oleh Mark Adler pada tahun 1995 sebagai bagian dari pustaka kompresi zlib. Algoritma ini menghasilkan nilai checksum 32-bit dengan menghitung dua jumlah 16-bit (umumnya disebut A dan B) dan menggabungkannya. Algoritma ini memprioritaskan kecepatan di atas kekuatan deteksi kesalahan algoritma CRC, menjadikannya ideal untuk aplikasi di mana pemeriksaan integritas yang cepat lebih penting daripada mendeteksi semua kemungkinan kesalahan.

Cara Kerja Adler-32

Algoritma Adler-32 mempertahankan dua jumlah yang berjalan:

Kedua jumlah dihitung modulo 65521, yang merupakan bilangan prima terbesar yang kurang dari 216. Checksum akhir menggabungkan B dan A sebagai: (B << 16) | A

Angka Ajaib: 65521

65521 adalah bilangan prima terbesar yang lebih kecil dari 216 (65536). Menggunakan modulus prima memastikan distribusi nilai checksum yang lebih baik dan mengurangi probabilitas tabrakan (collision), di mana input yang berbeda menghasilkan checksum yang sama.

Perbandingan Adler-32 vs CRC-32

Kalkulator Checksum Adler32: Perbandingan Adler-32 vs CRC-32
Fitur Adler-32 CRC-32
Kecepatan Lebih Cepat (aritmatika sederhana) Lebih Lambat (pembagian polinomial)
Deteksi Kesalahan Baik untuk kesalahan acak Lebih baik untuk burst error
Ukuran Output 32 bits 32 bits
Penggunaan Utama zlib, PNG, PDF Protokol jaringan, penyimpanan
Kelemahan Kurang baik untuk pesan pendek Lebih intensif CPU

Aplikasi Umum

Langkah Algoritma

  1. Inisialisasi: Atur A = 1 dan B = 0
  2. Proses setiap byte: Untuk setiap byte D dalam data:
    • A = (A + D) mod 65521
    • B = (B + A) mod 65521
  3. Gabungkan: Checksum = (B × 65536) + A = (B << 16) | A

Pertimbangan Keamanan

Penting: Adler-32 BUKAN fungsi hash kriptografi dan tidak boleh digunakan untuk tujuan keamanan. Ini dirancang hanya untuk deteksi kesalahan, bukan untuk:

Untuk aplikasi keamanan, gunakan fungsi hash kriptografi seperti SHA-256, SHA-3, atau BLAKE3.

Pertanyaan yang Sering Diajukan

Apa itu checksum Adler-32?

Adler-32 adalah algoritma checksum yang ditemukan oleh Mark Adler pada tahun 1995. Algoritma ini menghasilkan checksum 32-bit dari data input dengan menghitung dua jumlah 16-bit (A dan B) modulo 65521. Ini lebih cepat daripada CRC-32 tetapi kurang andal untuk mendeteksi pola kesalahan tertentu.

Bagaimana cara menghitung Adler-32?

Adler-32 mempertahankan dua jumlah: A (diinisialisasi ke 1) dan B (diinisialisasi ke 0). Untuk setiap byte, A = (A + byte) mod 65521, dan B = (B + A) mod 65521. Checksum akhir adalah (B << 16) | A, menggabungkan kedua jumlah menjadi nilai 32-bit.

Digunakan untuk apa Adler-32?

Adler-32 terutama digunakan dalam pustaka kompresi zlib dan format yang menggunakan zlib (PNG, PDF, HTTP deflate). Ini digunakan untuk verifikasi integritas data cepat di mana kecepatan lebih penting daripada keamanan kriptografi.

Apa perbedaan antara Adler-32 dan CRC-32?

Adler-32 lebih cepat dihitung tetapi memiliki deteksi kesalahan yang lebih lemah daripada CRC-32. Adler-32 menggunakan operasi penjumlahan sederhana sementara CRC-32 menggunakan pembagian polinomial. Adler-32 lebih disukai saat kecepatan sangat penting.

Mengapa Adler-32 menggunakan 65521?

65521 adalah bilangan prima terbesar yang lebih kecil dari 216 (65536). Menggunakan modulus prima memastikan distribusi nilai checksum yang lebih baik dan mengurangi probabilitas tabrakan.

Sumber Daya Tambahan

Kutip konten, halaman, atau alat ini sebagai:

"Kalkulator Checksum Adler32" di https://MiniWebtool.com/id/kalkulator-checksum-adler32/ dari MiniWebtool, https://MiniWebtool.com/

oleh tim miniwebtool. Diperbarui: 27 Jan 2026

Mengobrol dengan AI favorit Anda

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Hash dan checksum:

Alat populer dan terbaru:

Generator Hash SHA256Penghasil Hash SHA1Generator Hash SHA3-256Lihat semua →
Beranda > Hash dan checksum > Kalkulator Checksum Adler32