Nwlapcug.com


Strumenti per la crittografia dei File

Strumenti per la crittografia dei File


Crittografia si riferisce al processo di codifica un file di dati in modo che solo quelli che hanno una chiave in grado di leggere e decodificare il file. Dati sensibili come numeri di previdenza sociale e le coordinate bancarie sono esempi della crescente necessità di proteggere i dati memorizzati sul computer e inviato attraverso reti elettroniche. Un'e-mail in forma non crittografata, ad esempio, può essere letto dal vostro Internet service provider e da uno qualsiasi dei router attraverso cui passa.

Algoritmi simmetrici

Algoritmi di crittografia sono istruzioni di programma che elaborano dati per trasformarla in forma criptata. I vari tipi di algoritmi in uso rientrano in due categorie principali: simmetrica e asimmetrica. Quando si utilizza algoritmi simmetrici, sola chiave crittografa e decrittografa il file. Inviare la chiave utilizzata per crittografare il file al destinatario dei dati. Il destinatario può quindi decrittografare il file utilizzando la chiave, ma se qualcuno intercetta il tuo messaggio, egli può essere in grado di compromettere la chiave e decrittografare i dati. Advanced Encryption Standard è un esempio di un approccio di crittografia simmetrica che adotta il governo federale.

Algoritmi asimmetrici

Sistemi asimmetrici utilizzano una chiave per crittografare i dati, la chiave pubblica. Solo una chiave diversa, la chiave privata, può decrittografare i dati. Pretty Good Privacy, conosciuta nel settore come PGP, è un programma open-source per crittografia dei dati ed è un esempio del metodo di crittografia asimmetrica. Gli algoritmi simmetrici sono suscettibili di compromettere se qualcuno trova la chiave utilizzata per crittografare il file, o se è decodificato dal file crittografato. Sistemi asimmetrici sono spesso usati come le firme digitali, e questo processo consente di garantire l'integrità dei dati di un file. Molti considerano questi sistemi come particolarmente sicura, poiché gli utenti non intenzionali non possono facilmente dedurre la chiave privata anche con accesso alla chiave pubblica.

Metodi

Esistono vari strumenti per crittografare i dati, inclusi gli strumenti per crittografare uno o più file, un disco rigido o altro dispositivo di archiviazione o dati che trasmette in rete. Uno o più file di crittografia si applica il processo di crittografia per tutti i file e i file crittografati non possono essere modificati senza decrittografare tutti loro. Durante questo processo, il file decrittografato viene memorizzato come un file temporaneo sul computer dell'utente. Metodi di crittografia sono utilizzati anche per proteggere i dati in transito ad esempio i dati trasferiti tramite reti come il Internet ed e-commerce, telefoni cellulari e sportelli bancari automatici. Tali sistemi utilizzano in genere le firme digitali o i codici di autenticazione per garantire l'integrità dei dati.

Contenitori

Un altro approccio è quello di crittografare i dati in un contenitore, in modo che quando il contenitore viene decrittografato, viene considerato come un disco virtuale, montato il file system dell'utente. Questo metodo è trasparente per l'utente come lei semplicemente legge e scrive dati come farebbe qualsiasi altro disco. Questo metodo è popolare per computer portatili e altri dispositivi portatili come unità disco USB, ed è possibile utilizzare per proteggere un intero disco fisico su un computer. Alcuni software crea un secondo contenitore all'interno del primo che è anche password protetto in modo che se il primo contenitore è compromessa, la seconda rimane sicura.