Bitcoin Forum
November 14, 2024, 03:51:24 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: firma digitale  (Read 955 times)
fmerli (OP)
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
November 06, 2013, 04:16:32 PM
 #1

Ciao a tutti! Ho un dubbio riguardo la firma digitale: se io firmo un messaggio con la mia chiave privata sto trasmettendo degli indizi su quale potrebbe essere la mia chiave privata?
In pratica una volta firmato un messaggio la mia chiave privata e' ancora sicura?
coin-escrow.eu
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile WWW
November 06, 2013, 05:49:09 PM
 #2

no, quando firmi un messaggio non fai altro che criptare un hash del messaggio con la chiave privata. Per verificare il tuo messaggio quindi, devo calcolare di nuovo l'hash del testo che mi hai mandato e confrontarlo con quello contenuto nella firma. Per decriptarlo uso la tua chiave pubblica, se questi due valori combaciano allora sono certo che sie tu ad avermi mandato il messaggio perché la sei il proprietario della chiave privata.

Questo gioco funziona perché l'algoritmo usa una coppia di numeri primi (che chiami chiave pubblica e chiave privata) con determinate proprietà matematiche, queste proprietà permettono lo scambio delle chiavi nelle operazioni.

Inoltre dal manuale GPG

Quote
La creazione e la verifica di firme utilizzano la coppia di chiavi pubblica/privata in modo differente da quanto fanno le operazioni di cifratura e decifratura. Una firma è fatta utilizzando la chiave privata di colui che firma. La firma viene verificata utilizzando la corrispondete chiave pubblica. Per esempio Alice userebbe la propria chiave privata per firmare digitalmente il suo ultimo lavoro per la rivista di chimica inorganica. Il corrispondente editore nel pubblicare il lavoro userebbe la chiave pubblica di Alice per controllare la firma e verificare che il pezzo sia effettivamente stato mandato da Alice e che non sia stato modificato dal momento in cui Alice l'ha spedito. Una conseguenza dell'utilizzo di firme digitali consiste nel fatto che è difficile negare di aver fatto una firma digitale in quanto ciò implicherebbe che la propria chiave privata era stata compromessa.

fonte http://www.gnupg.org/gph/it/fare-verificare-firme.html
fmerli (OP)
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
November 06, 2013, 06:28:25 PM
 #3

Quello che non mi e' chiaro e' se per un malintenzionato possa essere piu' facile risalire alla mia chiave privata avendo a disposizione il messaggio originale e il messaggio cifrato.

Finche' pubblico solo la chiave pubblica e' praticamente impossibile trovare la chiave privata, ma nel caso della firma pubblico anche un messaggio e la sua cifratura attraverso la mia chiave che sono tutte informazioni in piu'.
coin-escrow.eu
Newbie
*
Offline Offline

Activity: 44
Merit: 0


View Profile WWW
November 06, 2013, 09:24:00 PM
 #4

non puoi ricavare la chiave privata in nessun modo, anche avendo centinaia di messaggi firmati o file cifrati e la chiave pubblica. Dietro ci sono delle regole matematiche che lo impediscono a prescindere dal software usato, se fossi un malintenzionato proverei ad entrare nel tuo pc e sottrarti direttamente la chiave privata sperando di conoscere anche la password.

Se nonostante questo qualcuno trova il modo per ricavare la chiave privata, bhe, ci sarebbe il premio nobel!

Quindi vai tranquillo e firma tutti i messaggi che vuoi Smiley
fmerli (OP)
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
November 07, 2013, 12:42:25 PM
 #5

ok grazie
ZenoM.
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile WWW
November 25, 2013, 09:27:00 AM
 #6

Ciao,

confermo anche io ciò che il mio 'collega' ti ha risposto. Lavoro da molti anni nel settore dell'informatica, in un'azienda che si occupa anche di posta mail certificata, pec e firma di digitale, quindi posso dirti in tutta sincerità che è molto difficile, se non impossibile che qualcuno possa risalire al tuo codice personale.

La riservatezza è garantita da un sistema cittografico definito a chiave assimetrica, esistono poi anche soluzioni a chiave remota per avere un'ulteriore garanzia di autenticità e sicurezza (qui la chiave è archiviata in un server remoto di un ente certificatore accreditato).

Spero di esserti stato utile

Zeno
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!