🔑

Crittografia

Consiste nella codifica e decodifica di messaggi e si basa su algoritmi crittografici che utilizzano:

Elementi della crittografia

Classificazione dei sistemi crittografici

Essi si possono classificare in:


Crittoanalisi

Opposte alla crittografia si sono sviluppate tecniche di crittoanalisi con lo scopo di analizzare e cercare di violare le comunicazioni cifrate, ossia decifrare il contenuto di un messaggio senza conoscere la chiave.

Sicurezza dei cifrari


Crittografia simmetrica ed asimmetrica

Simmetrica

Viene usata una sola chiave per cifrare e decifrare il messaggio e deve quindi essere conosciuta sia da mittente che da destinatario. Il problema sta quindi nel condividere la chiave tra mittente e destinatario, procedimento che deve avvenire in modo sicuro.

Gli svantaggi principali risultano:

Asimmetrica

Nasce nel 1975 ed è anche chiamata crittografia a chiave pubblica. Risolve il problema della distribuzione sicura della chiave utilizzando una coppia di chiavi, una pubblica ed una privata.

Le due chiavi sono matematicamente correlate, i messaggi quindi codificati con la chiave privata possono essere decodificati solo con la chiave pubblica e viceversa. Anche conoscendo la chiave pubblica non è possibile risalire alla corrispondente chiave private se non con calcoli che richiedono tempi elevatissimi.

La coppia di chiavi viene generata con software opportuno.


Programmi utili

Esistono numerosi programmi di utilità che consentono di criptare file, dischi o dati in generale

Gestione file

Disco Fisso

Dati


Note

Cifratura di Cesare