> sağlama | bütünlük | doğrulama <
// Veri bütünlüğü doğrulaması için CRC32 sağlama değerlerini hesaplayın
Anında Hesaplama
Yazarken gerçek zamanlı CRC32 sağlama değerleri hesaplanır.
Yerel İşleme
%100 istemci tarafı CRC32 hesaplaması. Verileriniz tarayıcınızdan asla ayrılmaz.
Hex ve Ondalık Çıktı
CRC32 sonuçlarını onaltılık (8 karakter) ve ondalık formatında aynı anda görün.
// CRC32 HAKKINDA
CRC32 Nasıl Çalışır:
CRC32 (Döngüsel Fazlalık Denetimi 32-bit) polinom bölme kullanarak 32-bit sağlama değeri üretir. ZIP dosyaları, PNG görüntüleri ve Ethernet çerçevelerinde hata tespiti için yaygın olarak kullanılır.
Örnek:
"Hello" → F7D18982 (ondalık: 4157704578)
Yaygın Kullanım Alanları:
- >Dosya bütünlüğü doğrulaması (ZIP, GZIP, PNG)
- >Ağ veri iletimi hata tespiti (Ethernet)
- >Depolama ortamı hata kontrolü
- >Veri tekilkleştirme ve parmak izi alma
- >Gömülü sistemler ve yazılım doğrulaması
>> sık sorulan sorular
S: CRC32 nedir?
C: CRC32 (Döngüsel Fazlalık Denetimi 32-bit) 32-bit sağlama değeri üreten bir hata tespit kodudur. ZIP, PNG formatları ve Ethernet gibi ağ protokollerinde yaygın olarak kullanılır.
S: CRC32 vs MD5 — fark nedir?
C: CRC32 hızlı hata tespiti için 32-bit sağlama (8 hex karakter), MD5 ise 128-bit hash (32 hex karakter) üretir. CRC32 daha hızlıdır ancak çakışma olasılığı daha yüksektir.
S: CRC32 nerede kullanılır?
C: CRC32, ZIP ve GZIP dosya formatlarında, PNG görüntülerinde, Ethernet çerçevelerinde, MPEG-2 taşıma akışlarında, SATA veri transferlerinde ve birden çok gömülü sistemde kullanılır.
S: CRC32 çakışma olasılığı nedir?
C: CRC32'nin 32-bit çıktı alanı vardır, yaklaşık 4,3 milyar olası değer. Rastgele veriler için çakışma olasılığı yaklaşık 4,3 milyarda 1'dir.
S: CRC32 varyantları nelerdir?
C: En yaygın varyant polinom 0x04C11DB7 kullanan CRC32 (CRC-32/ISO-HDLC)'dir. Diğer varyantlar CRC-32C (Castagnoli), CRC-32K (Koopman) ve CRC-32Q (havacılık) içerir. Bu araç standart CRC32 varyantını uygular.