Cos’è la crittografia?

La crittografia o crittografia è lo studio e il processo di codifica e decodifica dei messaggi di testo semplice in modo che non possano essere letti da nessuno senza una guida o una chiave. Gli storici fanno risalire l’uso della crittografia ai tempi dell’Antico Egitto e suggeriscono che i codici segreti si siano sviluppati abbastanza presto dopo lo sviluppo del linguaggio scritto. Inoltre, la conversazione potrebbe essere codificata, così come le frequenti trasmissioni radio o le conversazioni telefoniche.

La crittografia sembra a molti un campo piuttosto romantico e la decifrazione dei messaggi segreti è l’argomento di molti romanzi thriller. Più di recente, Il Codice Da Vinci ha coinvolto un mistero di una serie di indizi e codici che indicavano una cospirazione della Chiesa cattolica per impedire alle persone di scoprire che Maria Maddalena era uno dei primi discepoli di Gesù Cristo. L’idea di codici segreti e messaggi nascosti incanta molti, causa della grande popolarità del romanzo di Dan Brown.

Oggi, la crittografia è spesso molto tecnica nei processi di codifica o decodifica, a causa dell’uso dei computer. I computer possono spesso evolvere codici virtualmente indistruttibili. È necessaria anche una certa quantità di crittografia per proteggere la sicurezza dei computer. Codici e password aiutano a proteggere software e hardware da “hacking” che possono rivelare informazioni su piani privati, numeri di previdenza sociale o numeri di carte di credito. In effetti, la maggior parte della decrittazione illegale di informazioni sicure nei computer consiste nel rubare identità. Alcuni decryptor sono eccellenti per irrompere in quelli che si pensa siano sistemi “sicuri”.

Un altro motivo principale per crittografare le informazioni è proteggere le operazioni segrete di un paese, in particolare in tempo di guerra. Sebbene alcuni codici siano semplicistici, di solito i codici prodotti dal computer si basano su schemi algoritmici che impediscono ai decrittatori illegali di scoprire informazioni su piani militari o armi. La sicurezza di basso livello è spesso protetta dall’uso di cose come le firme digitali, che possono essere verificate per proteggere i sistemi da intrusioni indesiderate.

Dal momento che praticamente tutti i codici possono essere decifrati, con tempo e sforzi sufficienti, coloro che lavorano nel campo della crittografia devono lavorare costantemente per sviluppare nuovi codici per proteggere i clienti o le informazioni. Le decisioni sui migliori codici da utilizzare vengono prese da ingegneri crittografici, che si affidano molto alla crittografia per determinare la cronologia della facilità con cui vengono decifrati determinati tipi di crittografia.

Le ricerche sui codici militari effettuate da un crittologo potrebbero non essere mai pubblicate. In effetti, c’è grande preoccupazione all’interno di alcuni paesi riguardo al consentire l’accesso a codici precedentemente segreti poiché ciò potrebbe consentire l’accesso a informazioni che sono ancora considerate segrete. Inoltre, l’analisi dei codici utilizzati in precedenza può aiutare i decrittatori illegali a indovinare quali codici potrebbero essere utilizzati in futuro. Pertanto, i metodi di crittografia sono spesso custoditi con la stessa attenzione di qualsiasi materiale crittografato e la vendita di tali informazioni a interessi stranieri può comportare pesanti sanzioni penali.
Alcuni metodi, come l’uso di algoritmi, sono un tipo prevedibile di crittografia e, occasionalmente, per proteggere determinati segreti, l’esercito o altre organizzazioni sicure possono ricorrere a codici scritti o parlati precedenti oa variazioni su tali. Qualcuno con una conoscenza pratica della storia della crittografia potrebbe essere in grado di violare tali codici, ma spesso se i codici sono in uso solo per un breve periodo di tempo, non c’è abbastanza tempo perché le informazioni escano prima che venga impiegato un altro metodo.