Skip to main content

Cos'è il software di crittografia?

Il software di crittografia trasforma il testo leggibile in cifera illeggibile applicando algoritmi che possono essere invertiti solo dalla passphrase o dalla chiave.Esistono forme sicure di crittografia e forme insicure, poiché algoritmi deboli possono essere rotti dalla stessa potenza del computer che genera algoritmi forti.L'attuale standard adottato dal governo degli Stati Uniti è lo standard di crittografia avanzato (AES), basato su blocchi a 128 bit.L'ex standard noto come Standard di crittografia dei dati (DES) si basa su blocchi a 56 bit ed è ora considerato insicuro.

Lo standard AES è stato estratto da un pool più ampio di algoritmi che sono stati sviluppati da Joan Daemen e Vincent Rijmen of Begium.Il loro software di crittografia è noto come Rijndael .Due esempi di software di crittografia in competizione in questa categoria includono due e serpenti.

Il software di crittografia come AES, Twofish e Serpent si basano su una singola password o chiave condivisa per crittografare e decrittografare i dati, e per questo motivo sono noti come schemi Simmetrici.Questo tipo di software di crittografia viene utilizzato per proteggere i dati memorizzati.Può anche essere usato per crittografare un intero volume o disco rigido.Per utilizzare l'unità, è necessario montare il volume usando una passphrase.Quando si smonta l'unità, il volume ritorna al suo stato crittografato.

Schemi di crittografia asimmetrici Utilizzare una coppia di chiavi per crittografare e decrittografare i dati.Questo tipo di crittografia viene spesso utilizzato nell'e -mail e in altre forme di comunicazione.La coppia di chiavi include una chiave privata e una chiave pubblica collegata o associata.La chiave pubblica può essere data liberamente a chiunque da utilizzare per crittografare i dati inviati al proprietario della chiave pubblica.Una volta che qualcosa è stato crittografato usando la chiave pubblica, solo la chiave privata di quella coppia di chiavi, tenuta in confidenza dal proprietario, può decrittografare i dati.Il software di crittografia asimmetrica è considerato più sicuro degli schemi simmetrici perché la chiave di decryption non è condivisa. Nelle conversazioni e -mail sicure, entrambe le parti utilizzano software di crittografia per generare le proprie coppie chiave, quindi scambiare chiavi pubbliche.Ora ogni persona può inviare posta crittografata all'altra e, all'arrivo, quella persona usa la sua chiave privata per decrittografare la posta.Queste operazioni possono essere eseguite perfettamente dai plug-in e-mail utilizzati con il software di crittografia.Abbastanza buona privacy (PGP) è un software di crittografia che funziona con alcuni programmi di posta elettronica popolari e la versione open source di PGP nota come GNUPG può anche essere utilizzata con Enigma Trade;plug-in in Mozilla Thunderbird per crittografia automatica e decrittazione.

Ci sono una pletora di programmi di crittografia disponibili online, molti gratuiti.Se stai cercando qualcosa per proteggere i tuoi dati archiviati o per la crittografia del volume, i programmi di tipo AES funzionano bene.Se stai cercando di crittografare la tua e -mail, i programmi asimmetrici basati su coppie chiave forniscono la migliore sicurezza.In quest'ultimo caso, programmi diversi potrebbero funzionare tra loro in alcuni casi, ma probabilmente è più facile per le persone nuove per la crittografia utilizzare lo stesso software di crittografia per garantire la compatibilità.