Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Rete >> .

Vantaggi e svantaggi della crittografia simmetrica e asimmetrica

Sebbene siano disponibili molti diversi schemi di crittografia, la maggior parte rientra in una delle due categorie, simmetrica o asimmetrica. I metodi di crittografia simmetrica prevedono un'unica chiave, che viene utilizzata per codificare e decodificare i dati. Gli schemi asimmetrici coinvolgono una coppia di chiavi collegata, pubblica e privata, e tutto ciò che è codificato da una richiede che l'altra venga decodificata. Ogni metodo ha i suoi vantaggi e svantaggi e conoscere i punti di forza di ciascun metodo può aiutarti a proteggere i dati vitali.

Facilità d'uso

Per una semplice crittografia, come la crittografia dei file sul tuo disco rigido , un sistema simmetrico dovrebbe soddisfare le tue esigenze. La crittografia simmetrica richiede solo di conservare e ricordare una singola chiave e richiede solo un singolo passaggio di decrittografia per riportare i dati in un formato leggibile. Se disponi di un metodo sicuro per comunicare una chiave simmetrica a più utenti, puoi anche utilizzare un sistema di crittografia simmetrica per condividere i dati attraverso una rete. La stessa chiave consentirà a qualsiasi utente autorizzato di accedere al contenuto nascosto.

Corrispondenza Internet

La crittografia può proteggere le tue e-mail, ma devi affrontare un dilemma quando contatti qualcuno di nuovo. Se si utilizza un sistema di crittografia simmetrica, è necessario inviare la chiave, ma ciò potrebbe consentire a un estraneo di intercettare l'e-mail e rendere inutile la crittografia. La crittografia asimmetrica aggira questo consentendo agli utenti di scambiare chiavi pubbliche. Poiché la chiave pubblica non può decodificare i messaggi crittografati con chiave pubblica, due utenti possono comunicare utilizzando la crittografia univoca per la loro conversazione. Questo tipo di trasferimento è anche al centro di SSL, quando il tuo browser crittografa una chiave simmetrica usando la chiave pubblica del server, assicurando che nessuno possa rubare la chiave in transito.

Identificazione e verifica

Un altro vantaggio di crittografia asimmetrica è la sua capacità di fungere da identificazione. Se codifichi una stringa di dati nota con la tua chiave privata e la allevi a un messaggio, chiunque riceva quel messaggio può decodificarla con la tua chiave pubblica. Pertanto, la crittografia funge da impronta digitale, poiché solo la tua chiave privata avrebbe potuto crittografare i dati. Un'altra tecnica prevede l'esecuzione di un documento attraverso una funzione hash, una codifica crittografica unidirezionale che produce un risultato univoco per ciascun input. Hashing di un messaggio e codifica dell'hash usando la tua chiave privata, non solo provi la tua identità al destinatario, ma assicuri anche che nessuno sia stato in grado di manomettere il messaggio, poiché l'hash cambierebbe.

Digital Registry

Per sfruttare appieno la crittografia asimmetrica, devi fornire l'accesso alla tua chiave pubblica. Per la corrispondenza privata, è sufficiente aggiungere semplicemente la chiave all'e-mail o alla firma della bacheca, ma le aziende che desiderano utilizzare la crittografia asimmetrica per effettuare transazioni commerciali devono fare un passo ulteriore. Un certificato digitale fornisce una registrazione delle informazioni sulla tua azienda o sul tuo server, nonché la tua chiave pubblica a cui chiunque può accedere, consentendo la verifica della tua identità. Tuttavia, questi servizi costano denaro e devi mantenere aggiornato il tuo certificato per sfruttare SSL e altri protocolli che crittografano i trasferimenti di dati.

 

Computer © www.354353.com