Censorship banner.png

Difference between revisions of "Guri:Sicurezza di internet"

From Wiki - Hipatia
Jump to: navigation, search
(la crittografia informatica)
(cos'è la crittografia)
Line 2: Line 2:
 
== cos'è la crittografia ==
 
== cos'è la crittografia ==
  
La parola crittografia deriva dall'unione di due parole greche: (kryptós) che significa "nascosto", e (graphía) che significa "scrittura". La crittografia tratta delle "scritture nascoste", ovvero dei metodi per rendere un messaggio "offuscato" in modo da non essere comprensibile a persone non autorizzate a leggerlo. Un tale messaggio si chiama comunemente crittogramma.
+
La crittografia è una tecnica che si usa per nascondere un messaggio in modo che non venga compreso da nessuno se non dal destinatario al quale vogliamo spedirlo.
 +
per criptare un messaggio c'è bisogno di una chiave di cifratura, ovvero di un procedimento logico per cifrare un messaggio e allo stesso tempo fare il procedimento inverso (detto anche crittografia simmetrica).
 +
perché il messaggio possa essere compreso dal mittente e dal destinatario e nessun altro tutti e 2 devono essere a conoscenza della chiave di cifratura del messaggio che deve essere segreta e che non deve saperla nessun altro.
  
 
== la crittografia informatica ==
 
== la crittografia informatica ==

Revision as of 12:08, 2 December 2011

cos'è la crittografia

La crittografia è una tecnica che si usa per nascondere un messaggio in modo che non venga compreso da nessuno se non dal destinatario al quale vogliamo spedirlo. per criptare un messaggio c'è bisogno di una chiave di cifratura, ovvero di un procedimento logico per cifrare un messaggio e allo stesso tempo fare il procedimento inverso (detto anche crittografia simmetrica). perché il messaggio possa essere compreso dal mittente e dal destinatario e nessun altro tutti e 2 devono essere a conoscenza della chiave di cifratura del messaggio che deve essere segreta e che non deve saperla nessun altro.

la crittografia informatica

nella crittografia informatica spesso si usa un tipo particolare di crittografia denominata "asimmetrica", oppure come "crittografia a coppia di chiavi", poiché si usano 2 chiavi, una denominata "pubblica" e l'altra "privata" (asimmetrica in questo caso vuol dire che la chiave di cifratura e la chiave di apertura sono 2 cose differenti e quindi se si scopre ad esempio la chiave pubblica non è possibile ricavare la chiave privata perché non esiste nessuna lettura logica). la chiave pubblica, che deve essere distribuita, serve a cifrare un documento destinato alla persona che possiede la relativa chiave privata. La chiave privata, personale e segreta, serve per decodificare un documento cifrato con la chiave pubblica. in sostanza le chiavi pubbliche servono per codificare un messaggio in modo che se dovesse essere intercettato durante il tragitto non potrà essere aperto ma potranno soltanto aprirlo il mittente e il destinatario, i quali hanno una chiave pubblica condivisa e una chiave privata personale per aprire il messaggio; quindi se un hacker dovesse intercettare il messaggio e anche scoprire qual è la chiave pubblica per codificarlo, non potrebbe aprirlo perché non possiede una chiave privata che possa corrispondere con la chiave pubblica del messaggio. le chiavi privati sono chiavi di dimensioni molte grosse (1024 byte e spesso anche di più) e hanno una password che conosce soltanto chi le ha create.

questa crittografia è sicura al 100%?

NO. Questo tipo di crittografia e piuttosto sicuro, ma non del tutto, sia per quanto riguarda la chiave pubblica che quella privata. in questo caso le soluzioni sono due: 1)Si incontra il destinatario di persona e gli si dà direttamente la propria chiave pubblica. 2) si telefona il destinatario per leggere un codice associabile in modo sicuro alla chiave stessa, ma da cui non si può ricavare la chiave; in questo modo, riconoscendo le rispettive voci, si certifica anche la validità della chiave ottenuta. Per quanto riguarda la chiave privata il discorso cambia, perché essa risiede sul disco fisso di colui che l'ha creata e cifrata con una password. con particolari virus l'hacker è in grado facilmente di sbloccare la chiave della vittima conoscendone addirittura la password per utilizzarla, violando a tutti gli effetti l'efficienza della crittografia asimmetrica.

esistono altri programmi di crittografia?

SI. Ne esistono di vari tipi, molto spesso tutti creati secondo delle regole matematiche di probabilità. un sistema molto usato è quello della crittografia coi numeri primi. in sostanza la chiave consiste di un codice , ma in questo codice sono presenti 2 incognite: essi sono 2 numeri primi molto grandi (circa 300 cifre) ora l'operazione diventa praticamente impossibile anche usando centinaia di super computer, per la semplice regola matematica che secondo Euclide i numeri primi sono infiniti e che il risultato di un prodotto di 2 numeri primi può essere fattorizzato solo per quei numeri e nessun'altro.