La differenza tra Binary file crittografati e ASCII

August 9

La differenza tra Binary file crittografati e ASCII


la compressione dei file del computer e la crittografia sono stati utilizzati per risparmiare spazio sul disco rigido e preservare la sicurezza dei dati per decenni. La maggior parte dei documenti sul disco rigido sono composte da caratteri ASCII in chiaro; questi sono veloci e di facile lettura, anche se un po ingombranti e non molto sicuro. Probabilmente hai anche un paio di file binari codificati, che occupano meno spazio, ma richiedono programmi speciali da leggere.

ASCII e binario

Nel 1960, organismi di normalizzazione di computer ha sviluppato il codice standard americano per Information Interchange (ASCII) per analizzare i numeri e le lettere familiari da pezzi di computer binari. In ASCII, otto bit rappresentano 129 caratteri, inclusi numeri, lettere maiuscole e minuscole, segni di punteggiatura e altri caratteri speciali. Lo standard ha contribuito a diverse marche e modelli di computer e dati relativi interpretare.

binario criptato, invece, sono dati di caratteri ASCII trasformate con processi matematici in un programma. Encrypted file binari che vengono aperti con un display programma standard ASCII solo senza senso. Le informazioni sono ancora nel file, ma deve subire una trasformazione inversa da comprendere.

Dimensioni e velocità

file binari criptati sono più piccoli del ASCII equivalente del 50 percento o più. programmi di crittografia consentono anche di imballare molti file ASCII in un unico file binario, realizzando più risparmio di spazio. Se lo spazio su disco rigido è ad un premio, la crittografia dei file ASCII in un file binario, quindi eliminando gli originali, consente di liberare spazio sul disco.
Ci vuole lavoro per cifrare e decifrare i file, in modo da trasformandoli da ASCII a binario e viceversa è più lenta di una semplice apertura e la lettura di un documento ASCII originale. Se stai crittografia solo alcuni file, la pena di velocità è lieve, ma se si dispone di centinaia di megabyte di file crittografati, decifrare li può assumere molte minuti.

leggibilità

Perché ASCII è un stabilito, ben riconosciuto standard di dati, la maggior parte dei programmi per computer leggere i file ASCII senza problemi. I computer forniscono strumenti di ricerca standard a spulciare il contenuto di migliaia di file ASCII in pochi secondi. Un programma in grado di leggere un file binario crittografato solo se conosce i processi matematici, o algoritmi, per decodificare il contenuto. In caso contrario, il file è illeggibile.

Ridondanza

file ASCII occupano più spazio perché i loro dati ha più ridondanza. Ad esempio, un ellissi è una stringa di tre caratteri punti in una riga. È possibile sbarazzarsi di ellissi nel testo sostituendo un codice più corto al loro posto, riducendo la ridondanza e risparmiando spazio su disco. Una serie di trucchi matematici spreme la ridondanza di un file ASCII, il che rende più piccolo. Se poi si prende il file binario crittografato e si tenta di spremere ulteriormente, scoprirete che, poiché il file ha così poca ridondanza per cominciare, la dimensione del file si ridurrà oltre.

Sicurezza

Un file binario crittografato, in particolare uno protetto con una password, è molto difficile da leggere e molto più sicuro di un documento ASCII originale. Un file binario non protetto con una password è ancora protetta finché il lettore non ha il programma giusto per leggerlo.