Et Cyklisk Redundans Checksum er et middel til detektering forvansket eller ødelagt data i et datasignal . Ved hjælp af en CRC hjælper kontrollere gyldigheden af data, der modtages , når overførsel af digitale filer . Vigtigheden
Cyklisk Redundans Checksum er en matematisk funktion, der giver en enhed til at opdage datafejl eller korruption i et datasignal . Computere , for eksempel , har ingen iboende evne til at fortolke de modtagne data . En enhed modtager ødelagte data kan forsøge at handle på dårlige instrukser eller overskrive gode data med forvanskede data.
Generering CRCs
Cyklisk Redundans Checksum konverterer en blok af data i en binær streng . Derefter udfører en matematisk operation baseret på en forudindstillet søgeord på den binære streng. Dette resulterer i en check ord, som den gemmer derefter sammen med dataene.
Kontrol
Kontrollen Ordet er inkluderet de sendte data. Modtageren udfører derefter den samme matematiske operation under anvendelse af samme nøgleord, som afsender. Hvis den resulterende kontrollen ord adskiller sig fra den oprindelige , så de modtagne data er forvansket eller ødelagt .