Hva er en kontrollsumskalkulator?

En kontrollsumskalkulator er et verktøy for å produsere og deretter sjekke sjekksum. En sjekksum er et relativt kort tall som tilsvarer en lengre data, effektivt en form for korthet. Hovedbruken av en sjekksum er å gi en enkel måte å sjekke at data ikke har blitt ødelagt. Hvis dataene i seg selv har endret seg, vil også kontrollsummen endre seg.

Hovedbruken av en sjekksumskalkulator er å beskytte mot utilsiktet skade. Dette kan skje hvis data blir ødelagt under transport, noe som kan skje lett, gitt måten data brytes fra hverandre og settes sammen mens de passerer gjennom nettverk og Internett. En sjekksum gir vanligvis ikke mye beskyttelse mot ondsinnet skade, ettersom sjekksumsprosessen vanligvis kan kjøres i motsatt side slik at innholdet endres, men kontrollsummen forblir det samme.

Det er mange forskjellige teknikker som kan brukes av en sjekksumskalkulator, med ulik grad av sofistikering. Noen jobber ekstremt enkelt og tilsvarer veldig grovt å telleing antall tegn i hver del av data. Naturligvis er disse mye mer utsatt for å ikke oppdage enkle feil som to deler av data ved et uhell bytter sted. Mer komplekse teknikker innebærer å ta hensyn til både hver del av dataens individuelle egenskaper og dens posisjon innen hele dataen.

Noen ganger vil en kontrollsumskalkulator fungere med veldig små data. Disse er noen ganger også kjent som sjekkesifre. Et eksempel vil være med personnummer, ISBN -er fra bøker eller tallene på strekkoder. Disse inneholder et enkelt sjekk siffer på slutten som tilsvarer resten av tallet. De fleste elektroniske kasser eller datasystemer vil sammenligne nummeret og sjekksifret når de er skrevet inn. Hvis de ikke stemmer riktig, vil det være klart at en skrivefeil er gjort.

En vanlig sjekksumkalkulator er MD5Sum. Dette WORKS med 128-bit hasj ved bruk av MD5-formatet, som ofte brukes til to hovedformål. Den ene er for sikkerhet for å sjekke at en fil ikke har blitt tuklet med og laget for å bære et virus. En annen er for ISO -formatet som brukes til å bære hele innholdet i en CD eller DVD i en enkelt fil for enklere overføring. Å bruke MD5 -sjekksum hjelper med å unngå problemet med en enkelt feil å lage hele filen, og dermed hele platen, ubrukelig.

ANDRE SPRÅK