Che cos'è la crittografia?

What is cryptography

By Anycoin Direct

La crittografia è la pratica di mantenere segrete le informazioni, criptandole in modo tale che non possano essere decifrate entro un periodo di tempo accettabile. La crittografia è molto antica e ha una funzione importante nel mondo delle criptovalute. In questa lezione ti aggiorneremo sulle forme che sono state ideate nel corso del tempo e su come ci troviamo oggi in questo campo.

Breve riassunto

✔️ La crittografia è la pratica di mantenere segrete le informazioni, ottenuta criptando o nascondendo le informazioni in modo tale che non possano essere decifrate da nessuno senza avere accesso alla chiave corretta.

✔️ La crittografia prevede due tipi di chiavi: simmetriche e asimmetriche. Le chiavi simmetriche sono utilizzate per l'uso quotidiano, mentre le chiavi asimmetriche, soprattutto nelle cryptocurrency, hanno una chiave pubblica e una privata.

✔️ La crittografia è stata utilizzata nel corso della storia, ad esempio nell'antico Egitto e ai tempi di Cesare.

✔️ La crittografia è stata utilizzata da governi e organizzazioni per criptare e decriptare i messaggi e tradizionalmente è stata una parte importante della guerra.

Crittografia

La crittografia è la pratica di mantenere segrete le informazioni. È un composto di due parole greche, kryptos e graphein. Kryptos significa nascosto e graphein significa scrivere o disegnare. Quindi si disegnano o si scrivono messaggi nascosti.

Qual è lo sforzo accettabile?

L'arte della crittografia consiste nel criptare o nascondere le informazioni in modo tale che un crittoanalista che origlia non possa dedurre dai dati chi sono i soggetti interessati e quali informazioni vengono trasmesse a fronte di uno sforzo accettabile.

Uno sforzo accettabile può significare, ad esempio, decifrarlo in pochi giorni o decenni. Uno sforzo inaccettabile deve riguardare un numero di anni in cui le persone non vivono, ad esempio 100 anni o più.

Ad esempio, è noto che se crei una password complicata con diverse lettere, numeri, lettere maiuscole e segni di punteggiatura e la rendi lunga un certo numero di caratteri, in un attacco di forza bruta (provando semplicemente tutte le combinazioni possibili), un computer potente impiegherà da centinaia a migliaia di anni per indovinare la password. E questo è ciò che hai indovinato: si tratta di uno sforzo inaccettabile!

Chiavi crittografiche

La crittografia viene utilizzata per fornire solo al mittente e al destinatario le chiavi e la crittografia necessarie, in modo che nessuno possa ascoltare.

La crittografia utilizza due tipi di chiavi: la variante simmetrica e quella asimmetrica. Nella variante simmetrica, sia il mittente che il destinatario hanno lo stesso set di chiavi e la chiave di decrittazione è nota prima dell'invio del messaggio.

La variante asimmetrica è la più comune nelle cryptocurrency. Questa comporta un chiave pubblica e privata. Mentre la chiave pubblica può essere conosciuta da chiunque, la chiave privata è di proprietà di una sola persona, in quanto dà accesso alle monete stesse. Chiunque possieda la chiave privata può spendere le monete.

Utilizzo per la prima volta di chiavi asimmetriche

Questa variante è stata utilizzata per la prima volta da Diffie e Hellman. Prima che questi due inventassero questa soluzione, era necessario utilizzare dei corrieri per consegnare la chiave di decodifica, il che era ovviamente piuttosto complicato e costoso.

Al giorno d'oggi, la variante ibrida è quella più comunemente utilizzata nelle aziende e nei governi. La forma simmetrica per l'uso quotidiano e la variante asimmetrica per trasmettere la chiave privata. Questo perché la variante asimmetrica comporta una maggiore potenza di elaborazione e quindi costi e velocità.

Esempi noti di crittografia

Nell'antichità, la crittografia esisteva già perché i messaggi potevano essere così importanti che solo il destinatario con la chiave doveva essere in grado di leggere quello che c'era scritto.

La crittografia nell'antichità

In Egitto, alcune tombe presentano geroglifici anomali. È più che probabile che si tratti di una sorta di scrittura segreta che solo le persone che conoscevano la chiave potevano leggere.

Il Kama Sutra contiene anche crittografia.

Nei suoi scritti, lo scrittore greco Lisandro parlò della falce, che veniva utilizzata ai tempi di Alessandro Magno.

Cesare non poteva quindi essere lasciato indietro, anche se il suo cifrario di Cesare era abbastanza facile da decifrare con l'analisi della frequenza. Cesare utilizzava uno spostamento delle lettere di, ad esempio, 5 caratteri. La A diventa f, la b diventa g e così via. Poiché le persone sanno quali lettere vengono utilizzate più spesso, è possibile decifrare questo sistema.

Segreti famosi

Una delle storie più famose sulla crittografia è quella del tradimento di Babington. La crittografia di Babington fu violata da Phelippes. Questa conteneva il complotto della regina di Scozia Maria contro la regina Elisabetta 1 per assassinarla. Per questo motivo fu condannata per alto tradimento.

La segretezza di Luigi 14 non fu infranta per molto tempo.

Nel XVII secolo, tutte le superpotenze avevano la loro "stanza nera". Queste si occupavano di codificare e decodificare i messaggi. Napoleone fu sconfitto perché Scovell aveva decifrato il codice segreto di Napoleone e Wellington sapeva esattamente cosa stava facendo Napoleone.

La crittografia nella letteratura

Edgar Allan Poe ha reso popolare la crittografia scrivendone in una rivista e successivamente nella sua novella "Lo scarabeo d'oro".

Arthur Conan Doyle fece in modo che Sherlock Holmes utilizzasse la crittografia per risolvere l'indovinello ne "Il racconto degli uomini che ballano", dove una posa dava un indizio sulla lettera da utilizzare.

Anche Jules Verne e Dan Brown hanno utilizzato la crittografia nelle loro storie.

Enigma

Una storia che ti sarà familiare è quella di Enigma, la macchina cifrante dei tedeschi, nota soprattutto per gli U-Boat, che gli inglesi e i polacchi avevano decifrato.

Il linguaggio segreto viene utilizzato anche dai genitori quando condividono messaggi in una lingua straniera in compagnia dei loro figli, se non sono destinati alle orecchie dei bambini.

Come funziona la crittografia?

In linea di massima, la crittografia funziona così:

  1. Vuoi inviare un messaggio a un'altra persona ma nessuno deve sapere cosa contiene. Questo è il testo semplice, o messaggio comprensibile.

  2. Lo converti in testo cifrato, che è una rappresentazione crittografica del testo. Senza la chiave richiesta, nessuno può leggere questo testo tranne il destinatario, che possiede la chiave.

  3. Il destinatario utilizza la sua chiave per convertire il testo cifrato in testo in chiaro. Ora può leggere il messaggio.

Testate le vostre conoscenze

Domanda: 1/5Qual è lo scopo della crittografia?
ASalvare i file
BInstallazione di un firewall
CCreazione di nuove criptovalute
DRiservatezza delle informazioni