Forskjellen mellom Binary krypterte filer og ASCII

Forskjellen mellom Binary krypterte filer og ASCII


Datafil komprimering og kryptering har blitt brukt for å spare plass på harddisken og bevare datasikkerhet i flere tiår. De fleste av dokumentene på harddisken består av ukrypterte ASCII-tegn; disse er raske og enkle å lese, men noe klumpete og ikke veldig sikker. Du sannsynligvis har også noen krypterte binære filer, som tar opp mindre plass, men krever spesielle programmer for å lese.

ASCII og Binary

På 1960-tallet, datastandardiseringsorganisasjoner utviklet American Standard kode for Information Interchange (ASCII) for å analysere kjente tall og bokstaver fra binære databiter. I ASCII, åtte biter representere 129 tegn, inkludert tall, store og små bokstaver, tegnsetting og andre spesialtegn. Standarden hjulpet ulike fabrikater og modeller av datamaskiner aksje og tolke data.

Krypterte binære, på den annen side, er ASCII-data transformert ved matematiske prosesser i et program. Kryptert binære filer som åpnes med en standard ASCII program skjermen bare vrøvl. Informasjonen er fortsatt i filen, men må gjennomgå en omvendt forvandling for å bli forstått.

Størrelse og Speed

Krypterte binærfiler er mindre enn tilsvarende ASCII med 50 prosent eller mer. Krypteringsprogrammer også tillate deg å pakke mange ASCII-filer i en enkelt binær fil, innser flere plassbesparelser. Hvis harddisken er på en premie, kryptering ASCII-filer inn i en binær fil, deretter slette originalene, frigjør plass på harddisken.
Det tar arbeidet med å kryptere og dekryptere filene, så å slå dem fra ASCII til binær og tilbake igjen er tregere enn bare å åpne og lese en original ASCII-dokument. Hvis du krypterer bare noen få filer, er hastigheten straffen liten, men hvis du har hundrevis av megabyte med krypterte filer, dekryptering av dem kan ta mange minutter.

lesbarhet

Fordi ASCII er en etablert, anerkjente data standard, de fleste dataprogrammer lese ASCII-filer uten problemer. Datamaskiner tilbyr standard søkeverktøy for å gre gjennom innholdet i tusenvis av ASCII-filer i et par sekunder. Et program kan lese en kryptert fil binær bare hvis den kjenner de matematiske prosesser, eller algoritmer, for å dekode innholdet. Ellers er filen uleselig.

Overflødighet

ASCII-filer tar opp mer plass fordi deres data har mer redundans. For eksempel, er en ellipse en streng av tre punkttegn i en rad. Du kan bli kvitt ellipser i teksten ved å erstatte en kortere kode på sin plass, redusere redundans og sparer disken plass. En rekke matematiske triks klemmer redundans ut av en ASCII-fil, noe som gjør det mindre. Hvis du da ta den krypterte binære filen og forsøke å presse den ytterligere, vil du oppdage at, fordi filen har så lite redundans til å begynne med, vil filstørrelsen krympe lenger.

Sikkerhet

En kryptert binær fil, spesielt en beskyttet med et passord, er veldig vanskelig å lese og mye sikrere enn en original ASCII-dokument. En binærfil ikke beskyttet med et passord er fortsatt sikre så lenge leseren ikke har riktig program for å lese den.