# CRC32 Generator

Beregn CRC32-kontrolsummen for vilkårlig tekst med det samme. Værktøjet koder dit input som UTF-8 og anvender standardpolynomiet IEEE 802.3 CRC-32, som bruges af ZIP, gzip, PNG og Ethernet, og returnerer derefter værdien som otte hexadecimale cifre eller et decimalt tal uden fortegn. Brug det til at kontrollere gemte kontrolsummer, fejlsøge filformater og sammenligne resultater med zlib, PHP crc32 eller andre biblioteker.

## Ofte stillede spørgsmål

### Hvad er CRC32?

CRC32 er en 32-bit cyklisk redundanskontrol, der registrerer utilsigtede ændringer af data. Dette værktøj bruger IEEE 802.3-polynomiet 0x04C11DB7 i reflekteret form, den variant, som ZIP, gzip, PNG og zlib bruger. Resultatet er ét 32-bit-tal.

### Hvad er de standardiserede CRC32-kontrolværdier?

Teksten 123456789 giver cbf43926, den offentliggjorte kontrolværdi for CRC-32. Tomt input giver 00000000, og abc giver 352441c2. Du kan bruge disse værdier til at bekræfte, at en anden implementering bruger samme variant.

### Hvorfor viser nogle værktøjer en anden CRC32-værdi?

Der findes andre varianter, såsom CRC-32C (Castagnoli), der bruges af iSCSI og ext4, eller den ikke-reflekterede BZIP2-form. De bruger forskellige polynomier eller bitrækkefølger og giver forskellige værdier. Kontrollér også, at begge sider hasher de samme bytes, inklusive linjeskift.

### Hvad betyder decimaloutputtet?

Decimal viser kontrolsummen som et heltal uden fortegn fra 0 til 4294967295. Det svarer til PHPs crc32 på 64-bit-systemer og Pythons zlib.crc32. Hexoutputtet er det samme tal skrevet med otte hexadecimale cifre.

### Er CRC32 en kryptografisk hash?

Nej. CRC32 registrerer tilfældige overførselsfejl, men alle kan fremstille data med en bestemt kontrolsum. Brug SHA-256 eller en anden kryptografisk hash, når du har brug for beskyttelse mod bevidst manipulation.

### Hvor sandsynlige er CRC32-kollisioner?

Med kun 32 bit deler to tilfældige input en kontrolsum med en sandsynlighed på omkring én ud af fire milliarder. Blandt omkring 77,000 input når sandsynligheden for, at et par kolliderer, allerede op på 50 procent. CRC32 er velegnet til fejldetektion, men ikke til unikke identifikatorer.

### Hvordan konverteres min tekst før beregning af kontrolsummen?

Værktøjet bruger tekstens UTF-8-bytes præcis, som den er indtastet. Ikke-ASCII-tegn fylder flere bytes, og linjeskift tæller med, så sørg for, at den anden side bruger de samme bytes.

### Tilføjes der nuller foran hexoutputtet?

Ja. Hexformen har altid otte små bogstaver og tal, med foranstillede nuller efter behov, så 0x0000abcd vises som 0000abcd. Nogle værktøjer udelader foranstillede nuller eller bruger store bogstaver, men værdien er den samme.

### Kan jeg beregne CRC32 for en fil?

Dette værktøj fungerer med tekst, du indsætter. Til filer kan du bruge en lokal kommando som crc32 fra libarchive-værktøjerne eller et kort script med zlib. ZIP-centralmappen gemmer også CRC32 for hver post.

### Hvor langt kan inputtet være?

Op til 5 MiB tekst pr. anmodning. CRC32 er meget hurtig, så resultatet vises straks, og inputtet gemmes ikke.

Din annonce her?

[Send os en e-mail](mailto:hi@dennn.is?subject=Annoncering%20p%C3%A5%20OneClick%20Pro)

[Annonce Pluginsamlingen, der er klar til agenter, til WordPress.](https://sleekwp.com/?ref=oneclickpro)
