CRC32 Online Calculator

Metnin CRC32 checksum değerini çevrimiçi hesaplayın. Bir değer yazın veya yapıştırın; standart CRC-32/IEEE sonucunu 8 karakterlik küçük harfli hexadecimal dize olarak alın ve kopyalayın. Hesaplama, metnin tam UTF-8 baytları üzerinde tarayıcıda yerel olarak çalışır.

Girdi
0 kar. · 0 bayt
Dene:
Hash
✓ İşleme tarayıcıda yerel olarak yapılır ✓ Girdi sunucuya gönderilmez
Örnekler
Boş dize
Girdi (boş)
Çıktı 00000000

Boş girişin CRC32 değeri sekiz sıfırdır.

Düz metin
Girdi merhaba dünya
Çıktı a81f8305

Kısa metin sabit uzunlukta, 8 hex karakterli checksum üretir.

Unicode pangram
Girdi Pijamalı hasta yağız şoföre çabucak güvendi.
Çıktı 33573a7d

Örnek, CRC32’nin tam UTF-8 baytları üzerinden hesaplandığını gösterir.

Format benzeri veri
Girdi PNG-VERI-1234567890
Çıktı 61b9fe7b

Sabit 8 karakterlik CRC32 çıktısı veren kısa teknik string.

CRC32 nedir?

CRC32, 32 bit Cyclic Redundancy Check anlamına gelir ve verilerdeki kazara değişiklikleri bulmak için kullanılan hızlı bir checksum algoritmasıdır. Ethernet, ZIP, PNG, gzip ve birçok araçta kullanılan yaygın CRC-32/IEEE varyantı, 0x04C11DB7 polinomuna karşılık gelen yansıtılmış 0xEDB88320 polinomunu kullanır. Sonuç genellikle 8 hexadecimal karakter olarak yazılan 32 bitlik bir değerdir.

Bu CRC32 online calculator, girilen metnin tam UTF-8 baytlarının checksum değerini hesaplar ve lowercase hex olarak gösterir. CRC32 hızlı bütünlük kontrolleri içindir; gizlilik veya kriptografik güvenlik sağlamaz.

CRC32 ve kriptografik hash farkı

CRC32 kriptografik hash fonksiyonu değildir. Aktarım, depolama veya kopyalama sırasında oluşan kazara hataları bulmak için tasarlanmıştır; kasıtlı saldırılara dayanıklı değildir. CRC algoritmaları lineerdir, bu yüzden hedef CRC32 değerine uyacak şekilde veri değiştirilebilir.

CRC32’yi çok hızlı checksum veya CRC-32/IEEE isteyen formatlarla uyumluluk için kullanın. Kurcalamaya karşı dayanıklılık veya kimlik doğrulama gerekiyorsa SHA-256, SHA-512, BLAKE2, HMAC veya dijital imza kullanın.

CRC32 online calculator nasıl kullanılır?
  1. Kontrol etmek istediğiniz metni yazın veya yapıştırın.
  2. Menüde CRC32 seçili kalsın.
  3. Hesaplayıcı checksum değerini tarayıcıda yerel olarak üretir ve 8 karakterlik hexadecimal sonuç gösterir.
  4. CRC32 değerini kopyalama düğmesiyle panoya alın.

Büyük/küçük harf, boşluklar, tablar, noktalama, Unicode ve satır sonları sonucu etkiler. Boş giriş 00000000 üretir.

Metin checksum, dosya checksum ve çıktı biçimi

Bu sayfa giriş alanındaki metin için CRC32 hesaplar. Dosya yüklemez, açmaz veya doğrudan okumaz. archive.zip yapıştırırsanız dosya içeriğinin değil bu karakterlerin CRC32 değeri hesaplanır. Gerçek dosya için dosya baytlarını okuyan bir araç kullanın.

Çıktı standart 8 karakterlik lowercase hexadecimal biçimdir. Bazı araçlar aynı değeri büyük harf, decimal, little-endian byte order veya 0x önekiyle gösterebilir. Bu hesaplayıcı CRC-32/IEEE kullanır, CRC32C değil.

SSS

ZIP, PNG, gzip, Ethernet ve benzer formatlar CRC32 kullanır çünkü çok hızlıdır ve yaygın kazara bozulmaları iyi yakalar. Verinin özgünlüğünü kanıtlamaz; yalnızca istenmeyen değişiklikleri bulmaya yardım eder.

Hayır. CRC32/IEEE ve CRC32C/Castagnoli farklı polinomlar kullanır ve farklı sonuçlar üretir. Bu araç yansıtılmış 0xEDB88320 polinomlu CRC-32/IEEE kullanır.

Hayır. CRC32 lineerdir ve kasıtlı olarak telafi edilebilir. Kurcalamayı tespit etmek için HMAC, dijital imza veya incelenmiş protokol içinde kriptografik hash kullanın.

CRC32 hesaplaması JavaScript ile tarayıcıda yerel olarak yapılır; metin sunucuya gönderilmez.

Hayır. CRC32 checksum değeridir, encoding veya encryption değildir. 8 karakterlik değer özgün metni geri getirmez; birçok farklı giriş aynı checksum değerini paylaşabilir.

CRC32 vs CRC32C, UTF-8 metin vs dosya baytları, çıktı büyük/küçük harfi, decimal vs hex, boşluklar, tablar, satır sonları ve Unicode normalizasyonunu kontrol edin.

Bu sayfa girilen metnin CRC32 değerini hesaplar ve dosya okumaz. Dosya adı string olarak işlenir. Dosyalar için gerçek baytları okuyan bir araç kullanın.

Hayır. CRC32 küçük, hızlı ve kriptografik değildir. Parolalar için Argon2id, scrypt, bcrypt veya PBKDF2; kimlik doğrulama için HMAC veya dijital imza kullanın.
İlgili araçlar

HMAC Oluşturucu

Metin ve gizli anahtardan doğrudan tarayıcınızda HMAC oluşturun.

MD5 Hash Üretici

Metnin MD5 hash değerini tarayıcınızda yerel olarak hesaplayın.