siurbano11
Ominide
3 min. di lettura
Vota

Concetti Chiave

  • La crittografia trasforma un testo in chiaro in testo cifrato tramite algoritmi e chiavi, rendendo le informazioni accessibili solo a destinatari specifici.
  • I cifrari comuni includono il cifrario a sostituzione, come quello di Cesare, e il cifrario a trasposizione, che riorganizza il testo basandosi su una parola chiave.
  • La crittoanalisi si oppone alla crittografia cercando di violare le regole di comunicazione, spesso riuscendo se il metodo di cifratura è noto.
  • La crittografia a chiave simmetrica usa una singola chiave per codifica e decodifica, spesso implementata con algoritmi come DES, CAST e IDEA.
  • La crittografia a chiave asimmetrica, introdotta nel 1975, utilizza una chiave pubblica e una privata, con l'algoritmo RSA come esempio principale.

Indice

  1. Definizione di crittografia
  2. Crittoanalisi
  3. La crittografia a chiave simmetrica
  4. La crittografia a chiave asimmetrica

Definizione di crittografia

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 testo in chiaro, che poi subirà una codifica per diventare testo cifrato.
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.
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.

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 crittografia a chiave simmetrica

La crittografia a chiave simmetrica, fa uso di una sola chiave e anche dell'operatore Xor.
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.
I principali sistemi crittografici utilizzati sono:
1)DES, che ha avuto una evoluzione fino al Triple-DES;
2)CAST;
3)IDEA.

La crittografia a chiave asimmetrica

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. Che cos'è la crittografia e come funziona?
  2. La crittografia è la tecnica che rende le informazioni visibili solo a destinatari specifici, trasformando un testo in chiaro in testo cifrato tramite algoritmi crittografici e chiavi.

  3. Qual è la differenza tra crittografia a chiave simmetrica e asimmetrica?
  4. La crittografia a chiave simmetrica utilizza una sola chiave per codifica e decodifica, mentre quella asimmetrica utilizza una chiave pubblica e una privata.

  5. Quali sono alcuni esempi di cifrari e come funzionano?
  6. Esempi di cifrari includono il cifrario a sostituzione, come quello di Cesare, e il cifrario a trasposizione, che utilizza una parola chiave per ordinare le colonne del testo.

  7. Che ruolo ha la crittoanalisi nel contesto della crittografia?
  8. La crittoanalisi è l'opposto della crittografia e mira a violare le regole di comunicazione, facilitata se si conosce il testo cifrato e il metodo di cifratura utilizzato.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community