Breve guida sulla crittografia

Download Astro
Download Astro
26 maggio 2022
 
La crittografia è fondamentale per la sicurezza online. Ma perché è importante conoscerla? Non dovrebbero occuparsene solo i programmatori e gli esperti di sicurezza?
 
La verità è che, ogni volta che navigate in rete, le vostre informazioni personali e i vostri dati rischiano di essere rubati. Più informazioni riuscirete a ottenere su crittografia e sicurezza, meglio sarà.
 
Di seguito troverete una guida rapida per consentirvi di conoscere l'argomento e apprendere le basi della crittografia.
 
 
Cos'è la crittografia?
 
Crittografia è un termine che descrive una varietà di tecniche utilizzate per proteggere e codificare le comunicazioni al fine di impedirne l'intercettazione e l'elaborazione da parte di terzi. 
 
Si articola in due fasi: cifratura e decifratura. La cifratura è il processo di attribuzione di un codice al testo semplice per trasformarlo in testo cifrato. La decrittazione è il processo inverso, ovvero l'uso dello stesso codice per ritrasformare il testo cifrato in testo normale.
 
Anche se la crittografia può sembrare un ritrovato recente, in realtà esiste da molto tempo. Da centinaia di anni gli individui cercano di mantenere segrete le loro comunicazioni. Per esempio, i generali militari spesso inviavano messaggi in codice ai loro ufficiali temendo che il messaggio fosse intercettato dal nemico.
 
 
Perché dovreste interessarvi di crittografia?
 
La crittografia potrebbe sembrare un argomento poco rilevante. In realtà, con l'avvento di Internet, praticamente tutte le vostre comunicazioni e informazioni sono a disposizione dei governi e degli hacker, i quali possono spiare le vostre attività, intercettare le vostre comunicazioni e addirittura rubare le vostre informazioni personali.
 
Oggi esistono diverse tecnologie in grado di proteggervi da tali minacce. Tuttavia, senza una comprensione di base della crittografia, è difficile capire quali prodotti valga la pena acquistare e quali prodotti non sono sicuri come sembrano.
Conoscendo la crittografia, sarete in grado di proteggervi al meglio da numerose insidie online.
 
 
Come funziona la crittografia?
 
La crittografia si basa sulla cifratura. Un codice cifrato è essenzialmente un codice usato per camuffare le comunicazioni in modo che non siano comprensibili a chiunque tenti di intercettarle.
 
Un esempio di codice cifrato è il cosiddetto Cifrario di Cesare, il primo cifrario di cui si abbia notizia nella storia, usato da Giulio Cesare intorno al 58 a.C. Quando doveva trasmettere comandi militari, Cesare cifrava i suoi messaggi sostituendo le lettere del testo originale con altre lettere alcune posizioni più in avanti nell'alfabeto. Quando i suoi ufficiali ricevevano il messaggio, sostituivano le lettere per decifrare il messaggio.
 
Si tratta di un esempio incredibilmente semplice di cifratura, estremamente facile da decifrare anche per un crittografo alle prime armi, ma rimane comunque un esempio eccellente dell’utilizzo e del funzionamento della crittografia.
 
 
Crittografia moderna
 
Al giorno d'oggi, esistono fondamentalmente quattro forme di crittografia.
 
• Crittografia simmetrica: È probabilmente la forma di crittografia più semplice, e utilizza una singola chiave per criptare e decriptare i messaggi. Nel caso del Cifrario di Cesare, la chiave corrisponde al numero di posizioni dell'alfabeto in cui ogni lettera è stata spostata. La difficoltà maggiore nella crittografia simmetrica è rappresentata dalla trasmissione sicura della chiave di decrittazione. Questo tipo di crittografia è ancora oggi utilizzato, e il sistema noto come Advanced Encryption Standards, o AES, è diventato uno standard di riferimento.
 
 
• Crittografia asimmetrica: È simile alla crittografia simmetrica, ma utilizza due chiavi diverse: una chiave per crittografare il messaggio, l'altra per decriptare. Questo tipo di crittografia viene usato di solito per le email e le firme digitali.
 
 
• Hashing: Si tratta di un processo che utilizza una funzione matematica per convertire un messaggio in un valore casuale o una stringa di testo, molto efficace per cifrare le informazioni. Tuttavia, se dovesse verificarsi anche la minima irregolarità nell'esecuzione dell'equazione matematica, il messaggio verrebbe considerato come danneggiato o manomesso da terzi, e andrebbe perduto. Attualmente, l'algoritmo di hashing più avanzato è lo SHA-256.
 
 
• Algoritmi di scambio della chiave: Come accennato in precedenza, uno dei principali problemi della crittografia è trovare un modo per scambiarsi le chiavi di crittografia in modo sicuro. È qui che entrano in gioco gli algoritmi di scambio delle chiavi: si tratta di algoritmi complessi, utilizzati per trasmettere in modo sicuro le chiavi crittografiche da un utente ad un altro.
 
 
 
Come viene utilizzata la crittografia oggigiorno?
 
La crittografia viene utilizzata in diversi modi, ma il suo utilizzo più importante è la cifratura delle informazioni personali.
Ogni volta che effettuate acquisti con carta di credito, o vi iscrivete a un servizio o inserite le vostre informazioni personali online, la crittografia viene utilizzata per assicurarvi che solo voi e la persona o l'organizzazione a cui state inviando le informazioni vi abbiano accesso.
 
Sebbene il più delle volte questa protezione di sicurezza sia sufficiente, permangono vari modi in cui le vostre informazioni possono cadere nelle mani sbagliate.
 
 
Come ci si può proteggere?
 
Se desiderate aggiungere un ulteriore livello di sicurezza alle vostre connessioni internet e assicurarvi che tutte le vostre informazioni personali e dati siano criptati, allora dovreste utilizzare una rete privata virtuale, o VPN.
 
Le VPN garantiscono che tutte le informazioni trasferite via Internet siano criptate utilizzando gli standard di sicurezza più sofisticati. In altri termini, i governi e gli hacker non potranno accedere al vostro nome, alla vostra posizione, alla cronologia di navigazione, alle informazioni bancarie e ad altri dettagli importanti.
 
Non tutte le VPN sono uguali. Esistono numerosi servizi di qualità, ma se siete interessati a provare una VPN, ve ne consigliamo una delle seguenti:
 
 
Queste VPN hanno dimostrato grande affidabilità, e sono ottime per mantenere al sicuro la vostra identità e informazioni personali mentre siete online.