Permudah alur kerja Anda: Cari miniwebtool.
Tambahkan
Alat terkait
Konverter BCD ke HeksadesimalKalkulator Checksum CRC32Kalkulator Checksum CRC64Konverter Desimal ke BinerKonverter Waktu PecahanGenerator MurmurHash3Kalkulator Konversi Oktal ke Hexadesimal
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

Hash dan checksum:

Alat unggulan:

Pembuat Grup AcakKalkulator NumerologiKalkulator Kecocokan CintaKalkulator Zodiak Matahari, Bulan & Ascendant ๐ŸŒž๐ŸŒ™โœจKompresor VideoKalkulator UsiaPengacak NomorPengacak DaftarKonverter DMS ke Derajat DesimalNama Generator AcakKalkulator Persentase KenaikanKalkulator Pace LariPembuat Teka Teki SilangKonverter Ukuran FileGenerator Acak KataKalkulator Nomor NamaMengurutkan Berdasarkan AbjadBerapa Nomor Keberuntungan Saya?Gabungkan VideoKalkulator Durasi WaktuKonverter Desimal ke BinerKonverter Biner ke DesimalGenerator Bracket Turnamen AcakPembuat Kode MorseHuruf Kecil Huruf BesarKalkulator TanggaMengacak Angkakonverter ppm ke persenKalkulator Hari dalam Tahun - Hari ke Berapa Hari Ini?Urutkan AngkaKalkulator Deviasi Standar RelatifPencarian ID Pengguna InstagramHapus Nomor BarisKonverter FPSKonverter Persen ke PPMGenerator Nomor LotereKalkulator PVIFHapus SpasiKalkulator Penghasilan YouTubeGenerator Skema WarnaGenerator Teks Kecil โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพKalkulator Pengurangan PersenKalkulator Angka TakdirKalkulator Rasio Kompresi MesinGenerator Kode BatangKonverter Lbs ke KgKonverter Hex ke DesimalPemisah AudioKalkulator hasil bagi dan sisaKalkulator Kemiringan dan KelasAlat penghitung barisKalkulator Nomor Jalan Hidupโฑ๏ธ Kalkulator JamApa Shio Saya?Kalkulator Asupan ProteinKalkulator Notasi IlmiahKalkulator Golongan DarahGenerator Palet๐Ÿ“… Kalkulator TanggalKonverter Biner ke OktalKonverter Desimal ke HeksadesimalKalkulator Defisit KaloriKalkulator Membandingkan PecahanGenerator AnagramKonverter Desimal ke OktalKalkulator KomisiKalkulator Posisi MatahariPencarian ID Pengguna FacebookTeks TerbalikKalkulator Ukuran BanParafrase AIAntara Dua TanggalKalkulator Pencahayaan RuanganKalkulator PVIFA Presisi TinggiKonverter Oktal ke DesimalKalkulator Perubahan PersentaseKalkulator Luasโฑ๏ธ Timer Hitung MundurKalkulator Angka PentingKalkulator PembulatanKalkulator Penjumlahan dan Pengurangan BersusunKalkulator Torsi BautGenerator Ulang Tahun AcakLooper MP3Kalkulator CatKalkulator Dosis ObatKalkulator Hari KelahiranKalkulator LuasKonverter Kode Warna Semua FormatGenerator IMEI AcakKalkulator Bilangan KompleksPemilih Nama AcakKalkulator Persen KesalahanHari Per BulanKalkulator Masa Pakai BateraiKalkulator OktalKonverter Oktal ke Biner๐Ÿ–ฑ๏ธ Penghitung KlikGenerator Teks KerenKalkulator Uang TikTokPembagi GambarPemilih Nomor AcakKalkulator Segitiga Siku-SikuKalkulator Usia KehamilanPemeriksa Nama Pengguna Media Sosial๐Ÿ” Pemeriksa PlagiarismePemilih Acakpencarian-alamat-MACKalkulator Jumlah DigitKalkulator Jam KerjaKonverter Angka RomawiPanduan Ukuran Gambar Media SosialKalkulator Jarak PenerbanganKalkulator Kode Warna ResistorKalkulator Nomor MingguKalkulator Pembagian Bersusun PolinomialKalkulator Persentil Tinggi Badanโฌ› Kalkulator Rasio Aspek๐Ÿฅง Pembuat Diagram LingkaranPenghitung karakter๐Ÿ”Š Generator NadaKalkulator Konversi GajiKalkulator kVAKalkulator PerkalianKalkulator Perpindahan PanasKalkulator VO2 MaxTabel ASCIIKalkulator SinusPencari KerjaPengembang Kalimat AISimulator Gerbang LogikaBalik Gambargenerator-teks-terbalikHapus Audio dari VideoKalkulator Ampere ke WattKalkulator FaktorialKalkulator Lye Pembuatan Sabun (SAP)Kalkulator Watt ke AmpereKonverter Biner ke HexPeningkat GambarKalkulator Pembelian LeasingKalkulator Campuran OktanKalkulator Campuran Oli 2 TakKalkulator Kapasitas MesinKalkulator Sofa Muat PintuKalkulator Cord Kayu BakarKalkulator CADR Pembersih UdaraKalkulator Ukuran DehumidifierKalkulator Ukuran Kipas Angin Langit-LangitKalkulator Ukuran TiraiKalkulator Ukuran KarpetKalkulator Tinggi Menggantung BingkaiKalkulator Ketinggian Pemasangan TVKalkulator Ukuran TVKalkulator Volume dan Liner KolamKalkulator Garam Kolam RenangKalkulator Volume Kolam RenangKalkulator Ukuran Pemanas AirKalkulator Resin EpoksiKalkulator Jarak BalusterKalkulator Plin & TrimKalkulator Pelapis DindingKalkulator Pewarna DekKalkulator Benih RumputKalkulator Rumput GulungKalkulator AspalKalkulator Yard KubikKalkulator Panjang AntenaKalkulator Pengisian KonduitKalkulator Kapasitor Seri dan ParalelKalkulator Reaktansi InduktifKalkulator Lux ke LumenKonverter Lumen ke WattKalkulator Ukuran GeneratorKonverter mAh ke WhKalkulator Daya 3 FasaKalkulator Resistor SeriKalkulator GesekanKalkulator Bidang MiringKalkulator Keuntungan MekanisKalkulator Kecepatan SuaraKalkulator Kecepatan GelombangKalkulator Daya ApungKalkulator Kecepatan TerminalKalkulator Panjang Gelombang de BroglieKalkulator Energi FotonKalkulator E=mcยฒKalkulator Dilatasi WaktuKalkulator Hukum Ketiga KeplerKalkulator Kecepatan LepasKalkulator Gaya GravitasiKalkulator Hukum Beer-LambertKalkulator Persamaan NernstKalkulator Tekanan OsmotikKalkulator Kenaikan Titik DidihKalkulator Penurunan Titik BekuKalkulator Komposisi PersenKalkulator NormalitasKalkulator MolalitasKonverter pKa ke KaKalkulator Henderson-HasselbalchKalkulator Hasil TeoretisKalkulator Reaktan PembatasKalkulator Konfigurasi ElektronTabel Periodik InteraktifGenerator Rencana Pembelajaran AIGenerator Kuis AIGenerator Sitasi APA/MLA/ChicagoKalkulator Persentase KehadiranKalkulator Skor APKalkulator Skor ACTKalkulator Skor SATKonverter Persentase ke CGPAKonverter CGPA ke PersentasePenilai Nilai Mudah (EZ Grader)Kalkulator Biaya Membesarkan AnakKalkulator Asupan Susu BayiKalkulator Ukuran PopokGenerator Nama BayiPrediktor Warna Mata BayiKalkulator Persentil BMI AnakPrediksi Tinggi Badan AnakKalkulator Waktu Penggandaan hCGKalkulator Perkiraan Lahir IVFKalkulator ImplantasiPrediktor Jenis Kelamin Bayi CinaPemformat Tanggal ISO 8601Konverter Tanggal JulianKalkulator Tidur SiangMoon Phase CalculatorKalkulator Matahari Terbit & TerbenamJam DuniaKonverter Tanggal ke Angka RomawiHitung Mundur PensiunKalkulator PemulihanKalkulator Setengah Ulang TahunKalkulator Hari JadiKalkulator Pembagian TipKalkulator ROI Email MarketingKalkulator Biaya Per LeadKalkulator Modal KerjaGenerator Karakter RPG Acak