Concetto in definizione ABC
Varie / / July 04, 2021
Di Guillem Alsina González, a marzo. 2017
Sebbene sia ai nostri tempi in cui le tecnologie di crittografia e crittografia sono esplose a causa dell'uso di massa di dispositivi intelligenti e della connessione a connection Internet, le tecniche di crittografia sono state utilizzate fin dall'antichità.
Come tante altre cose attribuite al grande Giulio Cesare, anche lui usò un codice crittografia per le vostre comunicazioni militari, che oggi può sembrare molto semplice e banale da decifrare, ma che all'epoca doveva essere terribilmente complicata:
il cifrario di Cesare consiste nel sostituire ogni lettera dell'alfabeto con un'altra, spostando le posizioni di un certo numero di quadrati
Quindi, per esempio, se abbiamo che l'alfabeto è ABCDEFGHIJK... e abbiamo deciso di usare una chiave Caesar con Dislocamento di 3 posizioni, A corrisponderà a D, B corrisponderà a E, e così via.
In questo modo, a testo Che cosa
Ciao come vanno le cose
sembrerebbe
Krñd, txh wdñ
Il problema con questo tipo di codice è che in tutte le lingue alcune lettere si ripetono più di altre. Nelle lingue discendenti del latino sono le vocali, e se vediamo che a
personaggio Si ripete molto, possiamo iniziare a testare fino a decifrare una parola. E con alcune lettere decifrate, come possiamo conoscere lo spostamento, decifrare il resto del testo sarà banale.Per risolverlo,
gli attuali sistemi di crittografia utilizzano una serie di operazioni matematiche per la risoluzione di quali chiavi sono necessarie
Queste chiavi sono generalmente pubbliche e private. Il primo è usato per decodificare qualsiasi Messaggio che ci raggiunge, ed è quello che dobbiamo avere per ricevere comunicazioni crittografate e decrittografarle per comprenderle.
La chiave privata è ciò che serve per crittografare i messaggi, ed è quella che non dovremmo fornire a nessuno.
Un fattore importante negli algoritmi di codifica è il numero di bit utilizzati nelle operazioni matematiche
poiché più sono, cioè più lunga è la chiave, più è difficile decodificare i dati, e maggiore è sicurezza nel suo trasmissione. Cosa c'è di più,
alla difficoltà di decifrare un'informazione codificata si aggiunge la sua "scadenza"
Così, ad esempio, i servizi di spionaggio dei paesi alleati durante il Seconda guerra mondiale, ha accettato di fornire ai tedeschi, tramite il loro principale doppiogiochista (il catalano Joan Pujol), informazioni sui reali piani per la Sbarco in Normandia, poche ore prima di questi avvenuti, quando i tedeschi non avevano possibilità di rettificare e coprire meglio il la zona.
In questo modo, e con le informazioni per esercitarsi "scadute", hanno salvato la credibilità della loro migliore risorsa nel controspionaggio.
Quindi, se disponiamo di informazioni codificate con una chiave lunga, potrebbe diventare possibile decodificarle utilizzando sistemi informatici molto potenti e utilizzando i suoi tempo, ma a quel punto l'informazione non sarebbe più di interesse o l'avremmo già ottenuta attraverso altri mezzi pubblici, con i quali, anche iniziando la decodifica, perde già interesse.
Tra i sistemi di crittografia più diffusi abbiamo:
- DES (Standard di crittografia dei dati)
- AES (Standard di crittografia avanzata)
- PGP (Pretty Good Privacy)
- pesce palla
- Due pesci
Foto: Fotolia - Cebreros / Corocota
Argomenti nella crittografia