Hvad er CRC-filformatet?
En .crc-fil er en sidevognsfil med kontrolsummer i almindelig tekst, der viser filnavne sammen med deres CRC-32-værdier, hvilket gør det muligt for software at verificere, at filer ikke ved et uheld er blevet beskadiget under overførsel eller lagring. Hver datalinje følger mønsteret FILNAVN XXXXXXXX, hvor XXXXXXXX er en 8-tegns hexadecimal CRC-32-værdi i store bogstaver. Linjer, der begynder med ;, er kommentarer, som typisk registrerer navnet på generatorværktøjet og oprettelsesdatoen.
Filtypenavnet .crc beskriver det samme Simple File Verification (SFV)-format som .SFV; de to kan bruges om hinanden. .sfv er det mest udbredte filtypenavn, mens .crc foretrækkes af værktøjer som CombineCRC og visse arkiveringsprogrammer. Win-SFV32 fra Fantasia Software populariserede formatet under Usenet-æraen for binær distribution i 1990'erne, hvor brugere havde brug for en letvægtsmetode til at bekræfte, at arkivsæt i flere dele ankom intakte.
CRC-32 er hurtig at beregne, men ikke kryptografisk sikker - den registrerer pålideligt utilsigtede fejl, men kan ikke beskytte mod bevidst manipulation. Til gendannelse af arkiver i flere dele samt verifikation tilføjer PAR2-filer muligheden for at rekonstruere beskadigede eller manglende segmenter.
Total Commander (Ghisler Software) kan oprette og verificere .crc-filer. Kommandolinjeværktøjet cfv håndterer .crc og .sfv i flæng på Windows, macOS og Linux. RapidCRC Unicode er et populært Windows GUI-alternativ.
Sikkerhed og tryghed
RISIKO: LOWEn .crc-fil er almindelig ASCII-tekst uden eksekverbar kode og udgør ingen direkte risiko. Indirekte: CRC-32 er ikke kryptografisk sikker, så en matchende CRC beviser ikke, at en fil ikke er blevet manipuleret - kun at den ikke er blevet utilsigtet beskadiget. Til sikkerhedsfølsomme integritetstjek bør du bruge SHA-256 og en digital signatur i stedet.
Formatdetaljer
kort fortalt- Binær CRC-datafil - Nogle applikationer gemmer rå binære CRC-værdier i en fil med filtypenavnet .crc - dette er forskelligt fra SFV-tekstformatet.
Programmer der åbner CRC-filer
Tekniske detaljer
dyb specifikation| Formattype | Sidevognsfil med CRC-32-kontrolsum i almindelig tekst (Simple File Verification) |
| Kodning | ASCII; UTF-8 i moderne værktøjer til filnavne uden for ASCII |
| Filsignatur | Ingen - almindelig tekst, ingen magic bytes |
| Linjesyntaks | FILNAVN efterfulgt af et eller flere mellemrum og derefter en 8-tegns hexadecimal CRC-32-værdi i store bogstaver |
| Kommentarsyntaks | Linjer, der begynder med ; ignoreres; registrerer typisk generatorens navn og oprettelsesdato |
| Kontrolsum-algoritme | CRC-32 (32-bit cyclic redundancy check) |
| Sikkerhed | Registrerer kun utilsigtede fejl; ikke modstandsdygtig over for manipulation - CRC-32-kollisioner kan konstrueres |
| Selvintegritet | Ingen - selve .crc-filen indeholder ingen kontrolsum |
| Typisk filstørrelse | Under 10 KB (én post pr. verificeret fil) |
| Associeret OS | Windows, Linux, macOS |
| Relaterede formater | .sfv (identisk format, mere almindeligt filtypenavn); .md5, .sha1, .sha256 (stærkere hash-algoritmer); .par2 (tilføjer fejlretning) |
| Udgivet | Early 1990s (Usenet binary distribution era); Win-SFV32 by Fantasia Software formalised the format |
| Seneste version | No formal version - format unchanged since introduction |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.fastsum.com |
CRC-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om CRC-filer.