Censorship banner.png

Guri:Sicurezza di internet

From Wiki - Hipatia
Revision as of 15:11, 22 December 2011 by Shadow (talk | contribs) (cos'è la crittografia)
Jump to: navigation, search

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).


Cosa serve la crittografia in informatica

la crittografia informatica

nella crittografia informatica spesso si usa un tipo particolare di crittografia denominata "asimmetrica", oppure come "crittografia a coppia di chiavi" Si usano 2 chiavi, una "pubblica" e l'altra "privata" La chiave pubblica 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 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.