Permudah alur kerja Anda: Cari miniwebtool.
Tambahkan
Beranda > Hash dan checksum > Kalkulator Checksum Adler32
 

Kalkulator Checksum Adler32

Hitung checksum Adler-32 dari string teks apa pun dengan jejak komputasi langkah demi langkah, format output heksadesimal/desimal/biner, dan rincian komponen A/B.

Kalkulator Checksum Adler32
Alat Integritas Data

Kalkulator Checksum Adler-32

Komputasi checksum cepat untuk verifikasi integritas data. Digunakan dalam format zlib, PNG, dan PDF.

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.

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

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, kompresi HTTP). 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

Alat terkait lainnya:

Hash dan checksum:

Alat unggulan:

Kalkulator Kecocokan CintaPembuat Grup AcakPengacak NomorKalkulator NumerologiKalkulator Zodiak Matahari, Bulan & Ascendant 🌞🌙✨Kalkulator UsiaKompresor VideoKalkulator Persentase KenaikanPengacak DaftarNama Generator AcakKonverter FPSKalkulator Pace LariBerapa Nomor Keberuntungan Saya?📅 Kalkulator TanggalKonverter Ukuran FileKonverter DMS ke Derajat DesimalMengurutkan Berdasarkan AbjadKalkulator Nomor NamaGabungkan VideoPembuat Kode MorseKonverter Desimal ke BinerKalkulator Durasi WaktuKonverter Lbs ke KgKonverter Biner ke DesimalHari Per BulanKalkulator ModuloTeks Terbalik⏱️ Kalkulator JamKalkulator TanggaUrutkan AngkaGenerator AnagramGenerator Nomor LotereKalkulator Hari dalam Tahun - Hari ke Berapa Hari Ini?Pemilih Nama AcakKalkulator Angka TakdirGenerator Acak KataKalkulator hasil bagi dan sisaLooper MP3Pemisah AudioKonverter Persen ke PPMHuruf Kecil Huruf BesarGenerator Bracket Turnamen AcakParafrase AIKalkulator Nomor Jalan HidupKalkulator Hari KelahiranAntara Dua TanggalKonverter Angka RomawiKonverter Desimal ke OktalKalkulator Pengurangan PersenKalkulator VO2 MaxKonverter Hex ke DesimalPemilih AcakGenerator Kode BatangKonverter Desimal ke Heksadesimalkonverter ppm ke persenKalkulator Notasi IlmiahGenerator IMEI AcakKalkulator Angka MalaikatPengembang Kalimat AIKonverter Biner ke HexAnalisis Kompatibilitas Zodiak LanjutanDaftar Tahun KabisatGenerator Teks Kecil ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Generator Skema WarnaKalkulator SinusGenerator hewan acakKalkulator Defisit KaloriKalkulator Kemiringan dan KelasKalkulator Konversi GajiKalkulator PVIFKalkulator Diskon PersenKalkulator BinerKalkulator Dosis ObatPemeriksa Nama Pengguna Media SosialHumanizer Teks AIKompresor GambarPenghasil Nama AcakKalkulator KomisiPenambah Tanda Baca AIPenghitung karakterKalkulator Perubahan PersentaseKalender KehamilanKalkulator Deviasi Standar RelatifKalkulator Langkah ke JarakAlat penghitung barisHapus Audio dari VideoKalkulator Akar KuadratKalkulator Bilangan KompleksKalkulator Membandingkan PecahanMengacak AngkaHapus Nomor BarisKalkulator Golongan DarahKonverter Kode Warna Semua FormatKalkulator Ukuran EfekKalkulator Usia Kehamilan🖱️ Penghitung KlikBerapa Minggu Saya Hamil?Kalkulator Garis Singgung LingkaranKalkulator Jam KerjaKalkulator Rasio ParkirKalkulator Waktu Donor DarahGenerator Warna AcakKalkulator Berat BajaKalkulator BetonKalkulator Kode Warna ResistorKalkulator Log (Logaritma)Kalkulator Usia BiologisKonverter Basis BilanganKonverter Biner ke Oktal🥧 Pembuat Diagram LingkaranPemilih Nomor AcakKalkulator Persen KesalahanGenerator Kata Acak Bahasa InggrisKalkulator Asupan ProteinKalkulator DiskonKalkulator Hasil DividenKalkulator Jarak Geometri KoordinatKalkulator PerkalianKonverter Oktal ke BinerSimulator Gerbang LogikaKalkulator Kurva BelajarPenjadwal Pengulangan Berjarak Kartu FlashKalkulator Pencampuran Warna CatKalkulator Nat KeramikPengoptimal Muatan Mesin Pencuci PiringKalkulator Dosis Deterjen CucianKalkulator Campuran Pewarna RambutKalkulator Biaya CetakPerbandingan Biaya Gas vs ListrikKalkulator Tip Kartu HadiahKalkulator Jumlah Kotak PindahanKalkulator Ukuran Unit PenyimpananKalkulator Lemari KapsulKalkulator Panjang SabukKalkulator Gaya Silinder HidrolikKalkulator Sistem KatrolKalkulator Rasio Gigi MekanisKalkulator Kalor JenisKalkulator Pemuaian TermalKalkulator Perpindahan PanasKalkulator Persamaan BernoulliKalkulator Bilangan ReynoldsKalkulator Posisi MatahariKalkulator Waktu Pasang SurutKalkulator Visibilitas BintangAlat Referensi Ikatan SimpulPanduan Rating Suhu Kantong TidurKalkulator Ukuran Alas TendaKalkulator Berat Makanan BackpackingKalkulator Waktu Hiking NaismithKalkulator Panjang Benang SulamKalkulator Volume Cetakan ResinKalkulator Pola Manik-ManikPottery Clay Shrinkage CalculatorKalkulator Ukuran Kertas OrigamiKalkulator Bisban QuiltKalkulator Benang KristikKalkulator Pola RajutKonverter Ukuran Jarum RajutKonverter Ukuran Hakpen RajutKalkulator Jerami KudaPencari Ukuran Kandang Perjalanan Hewan PeliharaanKalkulator UVB Habitat ReptilKalkulator Ukuran Kandang BurungKalkulator Watt Pemanas AkuariumKalkulator Kotak Pasir KucingKalkulator Jarak Sorot Lampu DepanKalkulator Rasio Kompresi MesinKalkulator Keausan Tapak BanKalkulator Berat Lidah TrailerKalkulator Distribusi Berat KendaraanPembagi Biaya PerjalananKalkulator Jarak PengeremanKalkulator Kompensasi PekerjaKalkulator Distribusi Aset Surat WasiatPencari Kelas Merek DagangKalkulator Biaya Pengajuan PatenPemeriksa Nexus Pajak PenjualanKalkulator Pengurangan HukumanKalkulator Daluwarsa GugatanPengoptimal Harga AirbnbPembagi Sewa Teman SekamarKalkulator Sewa Section 8Kalkulator Metode BRRRRKalkulator Cash on Cash ReturnKalkulator Hasil SewaKalkulator Pertukaran 1031Visualisasi Pertumbuhan KekayaanKalkulator Biaya Makan SiangKalkulator Biaya Gym vs Latihan di RumahKalkulator Biaya Kebiasaan KopiKalkulator Penghematan Kerja Jarak JauhKalkulator ROI Pekerjaan SampinganPelacak Biaya LanggananKalkulator Harga SaaSKalkulator Harga Proyek FreelancePanduan Pasangan Kayu AsapKalkulator Waktu FermentasiKalkulator Waktu MarinasiFilter Resep Berdasarkan Pembatasan DietPencari Pengganti BumbuPelacak Waktu Paruh KafeinKalkulator Minuman StandarSaran Pasangan WineKonverter Grade Panjat TebingKalkulator Rasio Gigi SepedaKalkulator Kekuatan Simpul PancingPengatur Waktu Pose YogaKalkulator SWOLF RenangKalkulator Prediksi Waktu LariKalkulator Kekuatan Pukulan TinjuKalkulator Poin RugbyKalkulator Run Rate KriketKalkulator xG (Expected Goals) Sepak BolaPenghitung Skor TenisKalkulator Skor Wells (DVT/PE)Kalkulator Skala Koma GlasgowKalkulator Skor APGARKalkulator FFMIKalkulator Lari 12 Menit CooperKalkulator Tes Jalan Satu Mil RockportKalkulator Massa Tanpa Lemak ke KekuatanKalkulator Rasio Karbohidrat InsulinKalkulator Faktor Sensitivitas InsulinKonverter Kalender IbraniKonverter Kalender HijriahKonverter Kalender LunarKalkulator Usia Lintas BudayaKalkulator Sudah Berapa LamaKalkulator Berapa Lama LagiGenerator Pola TanggalKalkulator Tanggal TengahTambah Hari Kerja ke TanggalKalkulator Hari KerjaPenganalisis Frekuensi KataPenganalisis Variasi Panjang KalimatEditor Keterbacaan Gaya HemingwayKonverter Pengucapan IPAAlat Sandi VigenereAlat Sandi AtbashEncoder dan Decoder ROT13Penampil dan Penghapus Data EXIFPenerjemah Pig LatinGenerator BackronymGenerator AkronimPemeriksa PangramPemeriksa LipogramPelacak Gambar ke SVGKonverter Gambar ke Seni ASCIIGenerator Skema JSONPlayground TypeScriptKompilator Less ke CSSKompilator SCSS ke CSSKonverter SVG ke React/JSXPembuat Query StringParser URLValidator dan Dekoder UUIDReferensi Kode Status HTTPPembuat Perintah cURLPembuat Segitiga SierpinskiPlotter Permukaan 3DPlotter Persamaan PolarGenerator Himpunan JuliaPenjelajah Himpunan MandelbrotGenerator Fraktal L-SystemPembuat Triangulasi DelaunayPembuat Diagram VoronoiGenerator SpirographGenerator TesselasiKalkulator Kapabilitas Proses Six SigmaPembuat Diagram ParetoKalkulator NPS (Net Promoter Score)Kalkulator Retensi KohortKalkulator Tingkat ChurnKalkulator Biaya Akuisisi Pelanggan CACKalkulator Nilai Seumur Hidup Pelanggan (CLV)Kalkulator Tingkat KonversiKalkulator Ukuran Sampel Tes A/BKalkulator Signifikansi Uji A/BKalkulator Persamaan LensaKalkulator Medan Magnet KawatKalkulator Medan ListrikKalkulator Hukum CoulombKalkulator Hukum SnellKalkulator Momen InersiaKalkulator Kecepatan SudutKalkulator Gaya SentripetalKalkulator Periode PendulumKalkulator Konstanta PegasKalkulator Efek DopplerKalkulator Rasio SortinoKalkulator Rasio TreynorKalkulator Beta SahamKalkulator Surat Utang Negara Terlindung Inflasi (TIPS)Kalkulator Rekalkulasi HipotekKalkulator Suku Bunga ForwardKalkulator Durasi Obligasi (Macaulay & Modifikasi)Kalkulator Konveksitas ObligasiKalkulator Anuitas Terindeks TetapKalkulator Anuitas VariabelKalkulator Hipotek TerbalikKalkulator Pembayaran AnuitasSimulator Soroban Sempoa JepangPerkalian Petani RusiaKalkulator Trik Matematika VedaKalkulator Perkalian Mesir KunoKalkulator Matematika Angka RomawiPelatih Matematika MentalKuis Tabel PerkalianVisualisator Menyimpan dan MeminjamGenerator Penguraian BilanganPenyelesai Soal Cerita KoinKalkulator Segitiga Jarak Kecepatan WaktuPemecah Soal Laju KerjaPemecah Soal CampuranPemecah Soal Cerita UsiaPemecah Soal Pertemuan KeretaKalkulator HidrasiKalkulator Pace ke KaloriKalkulator Kalori AlkoholKalkulator Rekomposisi TubuhGenerator Topik Debat AcakGenerator Nama Kucing & Anjing AcakPengunduh Thumbnail YouTubeKalkulator Penghasilan YouTubeGenerator Karakter RPG Acak