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:

Pembuat Grup AcakKalkulator NumerologiPengacak DaftarKalkulator Zodiak Matahari, Bulan & Ascendant 🌞🌙✨Pencari KerjaKalkulator Rasio Pinggang-PinggulKalkulator Kecocokan CintaKalkulator UsiaMengurutkan Berdasarkan AbjadKalkulator Persentase KenaikanKompresor VideoKonverter FPSKalkulator hasil bagi dan sisaAlat penghitung barisNama Generator AcakGenerator hewan acakKonverter Hex ke BinerKalkulator TanggaPencarian ID Pengguna FacebookKonverter Desimal ke BinerKalkulator Nomor NamaUrutkan AngkaGenerator Kartu Kredit AcakKonverter Lbs ke KgLooper MP3📅 Kalkulator Selisih TanggalKalkulator Akar KuadratKonverter Ukuran File🌐 Konverter Zona Waktu🔍 Pemeriksa PlagiarismeKalkulator Biaya Bahan BakarHapus SpasiKalkulator Pengurangan PersenPemisah AudioPengacak Nomor⏱️ Kalkulator JamKalkulator Angka TakdirKalkulator Nomor Jalan HidupKonverter Biner ke HexKonverter Persen ke PPMKalkulator Pace LariGabungkan VideoGenerator AnagramKonversi kg ke lbsBerapa Nomor Keberuntungan Saya?Generator Hash SHA256Hapus Nomor BarisKalkulator Depresiasi MobilKalkulator Hari dalam Tahun - Hari ke Berapa Hari Ini?Konverter Biner ke DesimalKonverter Cm ke Kaki dan InciPembuat Kode MorseGenerator Nomor LotereKalkulator Golongan DarahKalkulator Membandingkan PecahanKalkulator Persentil Tinggi BadanPenghitung karakterTeks TerbalikKalkulator Besi BetonKalkulator Komisi PropertiKalkulator Segitiga Siku-SikuKalkulator Ukuran HVACBerapa Minggu Saya Hamil?Kalkulator Notasi IlmiahKonverter Derajat Desimal ke DMSPembuat Grafik Fungsi TrigonometriGenerator Hash MD5Kalkulator Deviasi Standar RelatifKalkulator Hasil DividenKalkulator Paving⬛ Kalkulator Rasio Aspek👙 Kalkulator Ukuran Bra📈 Pembuat Grafik GarisTambahkan Teks ke GambarKalkulator Fungsi HiperbolikKalkulator ModuloKalkulator Persegi📅 Kalkulator TanggalKalkulator Ukuran BanKonverter CMYK ke HexadecimalPengembang Kalimat AIPemecah Persamaan TrigonometriPenyelesai Persamaan EksponensialPemecah Persamaan LogaritmaKalkulator Persamaan KuartikKalkulator Persamaan KubikKalkulator EstimasiKonverter Angka ke PecahanGenerator Hitung LoncatKalkulator Harga SatuanKalkulator Fungsi Ceiling dan FloorKalkulator Nilai AbsolutPencari Pola AngkaGenerator Grafik Nilai TempatKalkulator Urutan Operasi (PEMDAS)Kalkulator Penjumlahan dan Pengurangan BersusunKalkulator Perkalian PanjangGenerator Tabel Perkalian🎮 Konverter Mata Uang Game🎲 Kalkulator Probabilitas Loot Drop🎰 Kalkulator Pity Gacha⚔️ Kalkulator DPS🎮 Konverter Sensitivitas Game❄️ Kalkulator Hari Salju🚚 Kalkulator Biaya Pindahan📷 OCR / Gambar ke Teks🥧 Pembuat Diagram Lingkaran📊 Pembuat Grafik Batang🔊 Generator Nada🖱️ Penghitung KlikNotepad Online🌍 Kalkulator Jejak Karbon💧 Kalkulator Titik Embun🌡️ Kalkulator Indeks Panas🌬️ Kalkulator Angin Dingin⏰ Jam Alarm Online⏰ Kalkulator Kartu Absensi🕐 Konverter Waktu Militer⏱️ Stopwatch Online⏱️ Timer Hitung MundurKalkulator KarpetKalkulator Dinding PenahanKalkulator InsulasiKalkulator KayuKalkulator LuasKalkulator Perkalian SilangKalkulator Ringkasan Lima AngkaKalkulator PersentilKalkulator Distribusi NormalKalkulator Nilai PKalkulator RasioKalkulator Melengkapkan Kuadrat SempurnaKalkulator PembulatanKalkulator Pembagian PanjangKalkulator IlmiahTimer Belajar PomodoroKalkulator Angka PentingKalkulator Nilai UjianKalkulator Nilai TertimbangKalkulator Nilai AkhirKalkulator NilaiKalkulator Frekuensi ResonansiKalkulator ImpedansiKalkulator Desibel (dB)Kalkulator Faktor DayaKalkulator Konstanta Waktu RCKalkulator TransformatorKalkulator Ukuran KabelKalkulator Timer 555Kalkulator KapasitorKalkulator Resistor ParalelKalkulator Pembagi TeganganKalkulator Resistor LEDKonverter Mol/Gram/PartikelKalkulator TitrasiKalkulator Titik DidihKalkulator Rumus EmpirisKalkulator Hasil PersentaseKalkulator StoikiometriPenyeimbang Persamaan KimiaKalkulator PengenceranKalkulator Tenaga KudaKalkulator TorsiKalkulator Jatuh BebasKalkulator Hukum Gas IdealKalkulator TekananKalkulator KepadatanKalkulator Usaha dan DayaKalkulator Energi PotensialKalkulator Energi KinetikKalkulator Gerak ProyektilKalkulator MomentumKalkulator KecepatanKalkulator AkselerasiKalkulator GayaKalkulator ROI InfluencerKalkulator ROASKalkulator CTRPemeriksa Nama Pengguna Media SosialPengoptimal Waktu Posting Media SosialKalkulator ROI Media SosialKalkulator Biaya Iklan FacebookKalkulator Monetisasi YouTube ShortsKalkulator Penghasilan TwitchYouTube Watch Time CalculatorKonverter Timestamp Twitter/XStatistik Saluran YouTubeKalkulator Uang TikTokPanduan Ukuran Gambar Media SosialGenerator Font InstagramPenghitung Karakter Twitter/XPemilih Komentar YouTubeEkstraktor Tag YouTubePengunduh Thumbnail YouTubeKalkulator Penghasilan YouTubeKalkulator Tingkat Engagement TikTokKalkulator Tingkat Interaksi InstagramPenghitung Token AIGenerator Kerangka Artikel AIGenerator Slogan AIGenerator Hashtag AIPenulis Email AIGenerator Judul Blog AIHumanizer Teks AIDetektor Konten AIPemeriksa Tautan RusakGenerator Tag HreflangPemeriksa PengalihanPemeriksa Kepercayaan DomainPemeriksa Kecepatan HalamanPenganalisis JudulCek DNSPencarian WHOISPemeriksa Usia DomainPemeriksa Open GraphGenerator Sitemap XMLGenerator Robots.txtGenerator Markup SchemaPenguji WebhookTabel ASCIIPenguji APIKalkulator Subnet IPGenerator Box Shadow CSSKonverter Gambar ke Base64Konverter HTML ke MarkdownEditor MarkdownKonverter CSV ke JSONPemformat/Validator YAMLPemercantik HTMLPemercantik CSSMinifier/Beautifier JavaScriptPemeriksa PerbedaanPenguji RegexPemformat dan Validator JSONKalkulator Harapan Hidup AnjingKalkulator Asuransi Hewan PeliharaanKalkulator Pakan MentahKalkulator Kehamilan AnjingKalkulator Toksisitas CokelatPrediktor Berat Anak AnjingKalkulator Banyak PecahanKalkulator Makanan AnjingKonverter Herbal Segar ke KeringKonverter Mentega ke MinyakKonverter Oven ke Air FryerKalkulator Sous VideKalkulator SourdoughKalkulator Adonan PizzaKalkulator Waktu Memasak KalkunKalkulator Pengasapan DagingKonverter Cangkir ke GramKalkulator Nutrisi ResepKonverter Satuan MasakKalkulator ResepKalkulator Kalori KehamilanKalkulator Usia KehamilanKalkulator Kalori MenyusuiKalkulator Persentil Pertumbuhan BayiKalkulator Kenaikan Berat Badan KehamilanKalkulator Zona KecepatanKalkulator Lompat VertikalKalkulator Handicap GolfKalkulator Skor BowlingKalkulator Kecepatan TriathlonKalkulator Pace MaratonKalkulator Standar KekuatanKalkulator Lemak Tubuh TentaraKalkulator Langkah ke JarakKalkulator Kecepatan RenangKalkulator Kecepatan BersepedaKalkulator Risiko Penyakit JantungKalkulator Karbohidrat BersihKalkulator KarbohidratKalkulator Massa Tubuh Tanpa LemakKalkulator Tipe TubuhKalkulator Usia BiologisKalkulator Harapan HidupPenerjemah Tekanan DarahKalkulator Klirens KreatininKalkulator GFRKalkulator Penurunan Berat BadanKalkulator Puasa IntermitenKalkulator KetoKalkulator Asupan ProteinKalkulator Kadar Alkohol DarahKalkulator Berat Badan IdealKalkulator Ekuitas RumahKalkulator Keuntungan House FlippingKalkulator Biaya PenutupanKalkulator Properti SewaKalkulator Sewa vs BeliKalkulator Imbal Hasil Setara PajakKalkulator Tunjangan PerceraianKalkulator Tunjangan AnakKalkulator Pajak WarisanKalkulator Pajak PropertiKalkulator Pemotongan Pajak W-4Kalkulator Pajak 1099Kalkulator Pajak WiraswastaKalkulator Pajak Keuntungan ModalEstimator Pengembalian PajakKalkulator Tarif PajakKalkulator Pajak PenghasilanKalkulator Investasi BitcoinKalkulator Untung Rugi KriptoKalkulator Biaya KaryawanKalkulator Penilaian BisnisKalkulator Titik ImpasKalkulator HELOCKalkulator Pinjaman FHAKalkulator Uang MukaKalkulator Pelunasan HipotekKalkulator Dana DaruratKalkulator Target TabunganKalkulator AnggaranKalkulator Kekayaan BersihKalkulator Konsolidasi UtangKalkulator Pelunasan UtangKalkulator Pinjaman PribadiKalkulator Pinjaman BisnisKalkulator Rata-Rata Biaya DolarKalkulator Reinvestasi DividenKalkulator Untung Rugi SahamKalkulator Reksa DanaKalkulator SIPKalkulator RMDKalkulator Pensiun DanaKalkulator Manfaat Jaminan SosialKalkulator PensiunKalkulator Roth IRAKalkulator 401kKonverter Mata UangKalkulator TipGenerator Hubungkan TitikGenerator Kartu BingoPembuat Tangga Kata (Word Ladder)Generator Acak KataGenerator KriptogramPembuat Teka Teki SilangGenerator Teka-Teki Cari KataGenerator SlitherlinkGenerator Hashi JembatanGenerator FutoshikiGenerator Killer SudokuKalkulator Akar PrimitifSimulator Enkripsi RSA Langkah demi LangkahKalkulator Karakteristik EulerKalkulator Diagonal PoligonGenerator Pola Kerucut DatarPemeriksa Fungsi Genap Ganjil atau Tidak KeduanyaKalkulator Koefisien Deret FourierKalkulator Metode Runge-Kutta (RK4)Kalkulator WronskianKalkulator Trace MatriksKalkulator Rank MatriksGenerator Frekuensi Suara AcakGenerator Akor AcakGenerator Loadout AcakGenerator Kartu Poker AcakGenerator Pembukaan Catur AcakGenerator Karakter RPG AcakKalkulator Dekomposisi Nilai Singular (SVD)Kalkulator Koefisien GiniKalkulator Distribusi Stasioner Rantai MarkovKalkulator Prinsip Sarang MerpatiKalkulator Bilangan StirlingKalkulator Derangement SubfaktorialGenerator Bilangan CatalanValidator Urutan Derajat GrafKalkulator Pohon Rentang MinimumKalkulator Jalur Terpendek DijkstraGenerator Persegi AjaibKalkulator Angka BahagiaKalkulator Konjektur CollatzKalkulator KelengkunganKalkulator Radius KonvergensiKalkulator Dekomposisi LU MatriksKalkulator Proyeksi VektorKalkulator Gram-SchmidtKalkulator Persamaan BolaKalkulator Jarak Titik ke BidangKalkulator Ortosentrum SegitigaKalkulator Titik Berat SegitigaKalkulator Rumus Tali SepatuKalkulator Pecahan Lanjutan