Newsgroup: it.comp.sicurezza.pgp
Titolo: GnuPG e PGP compatibilita?

Io su Linux ho installato GnuPG e fatte le prove tra me e me, sembra che 
funzioni.
Ho fatto installare ad un'amico che usa windows il PGP, ma sembra che i 2 
siano incompatibili.
Eppure ho letto che c'è compatibilita' tra loro.
Sapete aiutarmi?
Grazie 1000 a tutti

Sapete aiutarmi?
Inizia col dirci la versione ESATTA di entrambi 0=)
Comunque GPG in specifco ha un sacco di opzioni che lo "adattano" alle varie
versioni di PGP:
dal man di gpg:
--pgp2
--pgp6
--pgp7
Io non ne ho perň mai avuto bisogno, utilizzando versioni decentemente
aggiornate di entrambi i programmi, quindi non so i "paricolari" di quali
versioni non si "parlino" bene (che poi spesso č a causa dell'uso
dell'algoritmo crittografico IDEA da parte dell'utente PGP... opzione che
puň facilmente cambiare).
-- 
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /

 ha scritto nel messaggio
news:XNZW9.27404$ZE.7...@twister2.libero.it...


Entrambi, sia io che il mio amico, abbiamo le versioni piu' aggiornate di 
GnuPG e PGP.
Il problema e':
se io mando un'email crittografata con GnuPG, il mio amico che ha win2000 
con PGP, non riesce a decriptarla.
Gli da un'errore sulla mia chiave pubblica. (dovrei chiedergli esattamenti 
il tipo d'errore).
Forse basta settare bene PGP, giusto?
grazie ancora per le risposte

Forse basta settare bene PGP, giusto?
Se avete le versioni "piů aggiornate"... č ormai qualche anno da che vedo
versioni "incompatibili per default".
L'unica cosa che mi viene in mente č che tu o il tuo amico abbiate
esplicitamente cambiato i "cipher supportati" con due sottoinsiemi
disgiunti...


 
Cosa sono i cipher?
L'errore di cui parlavo e' questo:
It is not possibile decrypt this message because your keyring does not 
contain usable private key(s) corresponding to any of the above public 
key(s)
Eppure io la mia chiave pubblica gliela l'ho inviata
grazie ancora

 > L'unica cosa che mi viene in mente č che tu o il tuo amico abbiate


 il tipo d'errore).
La compatibilità da PGP a GnuPG è *quasi* totale (diventa totale se è
installato il modulo IDEA). Da GnuPG a PGP, invece, la compatibilità si
riduce, poiché ci sono algoritmi mancanti in PGP.
Prova a cifrare un messaggio con GPG da te per il tuo amico, sàlvalo in
un file e verifica i pacchetti PGP con il comando:
gpg -v -v --list-packets nomefile
                         ^^^^^^^^\
                                  questo è il tuo file-messaggio
Ti darà una sbrodolata di info... le più importanti, sono: le chiavi
pubbliche con cui il messaggio è cifrato, l'algoritmo simmetrico usato
(ti chiederà la tua pass per leggerlo) e l'algoritmo di compressione.
Controlla che *non* sia:
| gpg: BLOWFISH encrypted data
e/o
| :compressed packet: algo=2
Altrimenti, se anche solo una sola delle due è verificata, quello è un
messaggio che PGP *non* può decifrare, poiché non supporta né Blowfish,
né ZLib.
Le linee da controllare per le chiavi, invece, sono quelle che
riportano:
| :pubkey enc packet: version 3, algo 16, keyid ABCDEFAA87654321
| [...]
| gpg: public key is 87654321
| :pubkey enc packet: version 3, algo 16, keyid FEDCBAFF65478932
| [...]
| gpg: public key is 65478932
| [ecc..]
Dovrai verificare con quali chiavi pubbliche è stato cifrato quel
messaggio... se compare solo la tua chiave, non ci siamo... sei l'unico
che può decifrare quel mex... se, invece, compare la chiave del tuo
corrispondente (e i due algo [simmetrico e compressione] sono diversi da
quello che ti ho scritto sopra) lui potrà decifrare il messaggio. Se
compaiono entrambe, potete decifrarlo sia tu che lui... e quest'ultima è
la configurazione consigliata...
Spero di averti confuso ben bene le idee.  ^_^
Facci sapere quali riscontri hai avuto da questo test, che vediamo di
capire quale possa essere il problema.
Ciao,
un TJL73 e l'analisi dei pacchetti...
-- 
"I problemi non possono essere risolti
allo stesso livello di conoscenza di chi li ha creati."
                                                      -- Albert Einstein

Grazie x tutte le delucidazioni.
Faro' un po' di prove
ciao a tutti