CRC32 Sağlama Toplamı Hesaplama

UTF-8 metin ve yerel dosyalar için CRC-32 hesaplayın, 8 haneli sonuçları karşılaştırın. 123456789 test örneği ve CRC32C farklarıyla.

Hesapla
0 karakter
Sonuç

Sonuç burada görünecek.

CRC32 nasıl hesaplanır ve karşılaştırılır?

  1. Metin girin veya yerel dosya seçin; seçili dosya metnin yerine kullanılır.
  2. Karşılaştırma için yalnızca beklenen sekiz onaltılık haneyi yapıştırın.
  3. Hesaplayın, eşleşmeyi kontrol edin ve sağlama toplamını kopyalayın veya indirin.

CRC32 Sağlama Toplamı Hesaplama hakkında

Araç, ZIP ve Ethernet’te kullanılan CRC-32/ISO-HDLC türünü kullanır. CRC32 kazara bozulmaları saptar; kasıtlı değişikliklere karşı koruma sağlamaz. CRC32C farklı bir algoritmadır ve farklı sonuç verir.

CRC32 örneği: standart 123456789 test vektörü

Girdi
123456789
Sonuç
cbf43926

CRC32 Sağlama Toplamı Hesaplama: sık sorulan sorular

Bu hesaplayıcı hangi CRC32 türünü kullanıyor?

0x04C11DB7 polinomlu CRC-32/ISO-HDLC kullanır; IEEE CRC-32 olarak da bilinir. 123456789 metni için sonuç cbf43926'dır. CRC32C farklı polinom kullanır ve farklı sonuç verir. Çıktı, baştaki sıfırlar korunarak sekiz küçük harfli onaltılık hane olarak gösterilir; boş girdi 00000000 verir.

ZIP dosyamın CRC32 değeri neden içindeki değerden farklı?

ZIP seçmek, tüm arşiv dosyasının sağlama toplamını hesaplar. ZIP içindeki bir girdinin CRC değeri, tüm ZIP'e değil o girdinin sıkıştırılmamış baytlarına aittir. Girdiyi çıkarıp çıkan dosyayı seçerek CRC değerini karşılaştırın. Dosya adı ve yolu hesaplamaya katılmaz.

CRC32 nasıl karşılaştırılır ve sonuç neden farklı olabilir?

Yalnızca beklenen sekiz onaltılık haneyi yapıştırın; 0x veya dosya adı eklemeyin. Karşılaştırma harf büyüklüğünü ve uçlardaki boşlukları yok sayar. Metin UTF-8 ile, kırpılmadan ve normalleştirilmeden işlenir; boşluklar, CRLF ve LF farkı, sondaki satır sonu ve UTF-8 BOM sonucu değiştirebilir. Dosyaların tam baytları kullanılır. Sınırlar metin için 8 MiB, dosya başına 32 MiB'dir.

CRC32 kurcalamayı önler veya veriyi şifreler mi?

CRC32 kazara oluşan bozulmayı tespit eder; şifreleme veya kriptografik özet değildir. Farklı verilerin CRC değeri aynı olabilir ve kasıtlı değişiklikleri önlemez. Daha güçlü dosya bütünlüğü kontrolü için güvenilir bir sağlama toplamıyla SHA-256'yı, gizli anahtarla mesaj doğrulaması için HMAC aracını kullanın.

Dosyalarım, belirteçlerim veya metinlerim sunucuya gönderilir mi?

Hayır. Girdiğiniz bilgiler tarayıcınızda işlenir. Web sitesi yalnızca sayfayı ve program kodunu sunar; verileriniz bir dönüştürme sunucusuna gönderilmez veya bir hesapta saklanmaz.

Tüm geliştirici araçları

Kodlama ve Dosya Dönüştürme

Özgün veriyi koruyarak metin, bayt, URL ve gömülü görsel biçimleri arasında dönüşüm yapın.

Veri ve Metin İnceleme

Yapılandırılmış verileri ve belirteçleri inceleyin, metinler arasındaki farkları görün.

Hash, Kimlik ve Zamanlama

Dosya bütünlüğünü kontrol edin, benzersiz kimlikler oluşturun, zaman damgalarını ve görev takvimlerini inceleyin.

Metinleriniz ve dosyalarınız kendi cihazınızda işlenir. Hassas sonuçları ortak kullanılan panolarda bırakmayın; özel anahtar ve belirteçlerle çalışırken güvendiğiniz bir cihaz kullanın.