Concetti Chiave

  • La crittografia consente di rendere le informazioni leggibili solo a destinatari specifici attraverso tecniche di codifica e decodifica.
  • I cifrari storici, come il cifrario a sostituzione di Giulio Cesare e il cifrario a trasposizione, utilizzano chiavi per proteggere i messaggi.
  • La crittoanalisi rappresenta l'opposto della crittografia, mirando a violare le comunicazioni cifrate tramite strategie analitiche.
  • I moderni sistemi crittografici, come l'RSA, si basano su un approccio a chiave asimmetrica, con chiavi pubbliche e private per garantire la sicurezza.
  • La crittografia a chiave asimmetrica è stata introdotta nel 1975 e ha rivoluzionato la sicurezza delle comunicazioni digitali.

La crittografia è la tecnica che consente di rendere visibili le informazioni a specifici destinatari.

Un testo che potrà essere letto da tutti, verrà a definirsi, come Il testo cifrato invece verrà reso leggibile tramite una decodifica, e la codifica e la decodifica verranno ad essere svolte da parte di algoritmi crittografici, che serviranno ad implementare l'utilizzo delle funzioni matematiche e si serviranno delle chiavi, che di solito hanno un valore molto elevato.

Cifrari storici e loro utilizzo

Si possono analizzare, in questo caso dei cifrari, che sono:

1)cifrario a sostituzione, che deriva dai tempi di Giulio Cesare, dove si parte dall'alfabeto e ad esempio se si ha una chiave con valore 3, si ha tale risultato DEFGHILMNOPQRSTUVZABC.

Ovviamente per la garantire la massima segretezza del messaggio, con dei vantaggi per i decodificatori e quindi non è molto ideale ed in seguito lo staremo ad approfondire.

2)cifrario a trasposizione, dove in questo caso la chiave è una parola, che servirà a spezzare il messaggio in più righe e successivamente si ordineranno le colonne, così da ottenere il testo cifrato.

Cifrazione e crittoanalisi

La crittoanalisi, è completamente l'opposto della crittografia, con l'obiettivo di violare le regole di comunicazione.

Il crittoanalista potrebbe avere gioco facile, se conosce il testo cifrato e se viene sapere che è stato usato il cifrario di Cesare, in quanto provando in maniera esaustiva ci riuscirebbe, dato che ci sono 21 chiavi possibili.
La L'operatore Xor, servirà a mettere a confronto due proposizioni, con la ricezione di un valore positivo, cioè 1, nel caso di valori diversi e un valore 0 nel caso di uguali.

Esempio:

A 110011010

K 101110001

C 011101011

C xor K 110011010

Quindi, si può desumere che K= A xor C.

Sistemi crittografici moderni

I principali sistemi crittografici utilizzati sono:

1)2)3)Tale crittografia, è stata introdotta nel 1975 e fa uso di due chiavi:

1)la chiave pubblica, che verrà ressa leggibile a tutti;

2)la chiave privata, che ovviamente non viene resa pubblica.

Il principale esempio, di algoritmo che fa riferimento alla crittografia a chiave asimmetrica, è l'RSA, prende il nome dai suoi inventori cioè Rivest, Shamir e Adleman, ed è stato inventato nel 1978.

Fonte: libro di testo

PRO.SIA Informatica e processi aziendali volume per la classe 5° con ebook ed espansione online.

Autori: Agostino Lorenzi e Enrico Cavalli.

Casa editrice: Istituto Italiano Edizioni Atlas.

Domande da interrogazione

  1. Cos'è la crittografia e come funziona?
  2. La crittografia è una tecnica che rende le informazioni visibili solo a specifici destinatari, utilizzando algoritmi crittografici per codificare e decodificare i messaggi tramite chiavi di alto valore.

  3. Quali sono i principali tipi di cifrari storici?
  4. I principali cifrari storici includono il cifrario a sostituzione, che utilizza un'alfabeto modificato, e il cifrario a trasposizione, che spezza il messaggio in righe e riordina le colonne per ottenere il testo cifrato.

  5. Che cos'è la crittoanalisi e come si differenzia dalla crittografia?
  6. La crittoanalisi è l'opposto della crittografia, mirata a violare le comunicazioni. Un crittoanalista può decifrare un messaggio se conosce il cifrario utilizzato, come nel caso del cifrario di Cesare.

  7. Qual è il funzionamento della crittografia a chiave asimmetrica?
  8. La crittografia a chiave asimmetrica, introdotta nel 1975, utilizza due chiavi: una pubblica, accessibile a tutti, e una privata, riservata. L'algoritmo RSA è un esempio di questo sistema, sviluppato nel 1978.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community