Articles

Come funziona la crittografia

Posted by admin

Proprio come due generali spartani che inviano messaggi l’uno all’altro, i computer che utilizzano la crittografia a chiave simmetrica per inviare informazioni tra loro devono avere la stessa chiave.

Nella crittografia a chiave simmetrica, ogni computer ha una chiave segreta (codice) che può utilizzare per crittografare un pacchetto di informazioni prima che venga inviato attraverso la rete a un altro computer. Symmetric-key richiede che tu sappia quali computer parleranno tra loro in modo da poter installare la chiave su ciascuno di essi., La crittografia a chiave simmetrica è essenzialmente la stessa di un codice segreto che ciascuno dei due computer deve conoscere per decodificare le informazioni. Il codice fornisce la chiave per decodificare il messaggio.

Pubblicità

Pubblicità

Pensate a come questo: Si crea un messaggio in codice per inviare ad un amico in cui ogni lettera è sostituita con la lettera che è due in basso nell’alfabeto., Quindi ” A “diventa ” C”, e ” B “diventa ” D”. Hai già detto a un amico fidato che il codice è “Shift by 2”. Il tuo amico riceve il messaggio e lo decodifica. Chiunque altro veda il messaggio vedrà solo sciocchezze.

Lo stesso vale per i computer, ma, ovviamente, i tasti sono di solito molto più lunghi. Il primo importante algoritmo simmetrico sviluppato per i computer negli Stati Uniti è stato il Data Encryption Standard (DES), approvato per l’uso nel 1970. Il DES utilizza una chiave a 56 bit.,

Poiché i computer sono diventati sempre più veloci, dagli anni ’70, gli esperti di sicurezza non più considerare DES sicuro-anche se una chiave a 56 bit e dispone di oltre 70 miliardi di combinazioni possibili (70,000,000,000,000,000), un attacco di forza bruta (semplicemente cercando ogni possibile combinazione, al fine di trovare la chiave giusta) potrebbe facilmente decifrare i dati crittografati in un breve lasso di tempo. Da allora DES è stato sostituito dall’Advanced Encryption Standard (AES), che utilizza chiavi a 128, 192 o 256 bit., La maggior parte delle persone credono che AES sarà uno standard di crittografia sufficiente per un lungo tempo a venire: una chiave a 128 bit, per esempio, può avere più di 300.000.000.000.000.000.000.000.000.000.000 combinazioni di tasti .

Leave A Comment