Alejandro wrote: > Hola, con GPG firme un archivo binario de presentacion (hecho con > kpresneter, tipo el PowerPoint de Office) asi: > > #gpg -u [EMAIL PROTECTED] -s mi_archivo > > Luego yo envio ese archivo y mi clave publica a otra PC pero cuando no > puedo abrir el archivo con el Kpresenter, mi pregunta entonces es esta: > > Cual es la forma en que debo abrir el archivo firmado con GPG teniendo > la correspondiente clave publica del usuario que lo firmo ?? Hay que > hacer alguna operacion con GPG antes de abrirlo ??? > > Gracias > > > Alejandro > > > >
Experimenta, prueba, lee manuales o busca ejemplos... (Espero que tu cliente no se líe como el mío --Mozilla con Enigmail-- y trunque el mensaje. He modificado la armadura GPG que aparece en la parte copiada de consola con dobles barras para que no lo reconozca Enigmail y sea legible al menos hasta la palabra 'Saludos'). Suponiendo que GPG tiene la clave pública en el anillo: [EMAIL PROTECTED]:~$ cd tmp [EMAIL PROTECTED]:~/tmp$ cat <<EOF >archivo.txt > hola, esto es una prueba > de la firma con GPG. > EOF [EMAIL PROTECTED]:~/tmp$ gpg -u [EMAIL PROTECTED] -s archivo.txt You need a passphrase to unlock the secret key for user: "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" 1024-bit DSA key, ID 12EB4430, created 2005-09-24 [EMAIL PROTECTED]:~/tmp$ cat archivo.txt hola, esto es una prueba de la firma con GPG. [EMAIL PROTECTED]:~/tmp$ ls archivo.txt archivo.txt.gpg [EMAIL PROTECTED]:~/tmp$ gpg --verify archivo.txt.gpg gpg: Signature made vie 19 may 2006 02:14:16 CEST using DSA key ID 12EB4430 gpg: Good signature from "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" [EMAIL PROTECTED]:~/tmp$ gpg --decrypt archivo.txt.gpg hola, esto es una prueba de la firma con GPG. gpg: Signature made vie 19 may 2006 02:14:16 CEST using DSA key ID 12EB4430 gpg: Good signature from "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" [EMAIL PROTECTED]:~/tmp$ ls archivo.txt archivo.txt.gpg [EMAIL PROTECTED]:~/tmp$ gpg -u [EMAIL PROTECTED] --clearsign archivo.txt You need a passphrase to unlock the secret key for user: "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" 1024-bit DSA key, ID 12EB4430, created 2005-09-24 [EMAIL PROTECTED]:~/tmp$ ls archivo.txt archivo.txt.asc archivo.txt.gpg [EMAIL PROTECTED]:~/tmp$ cat archivo.txt.asc //-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hola, esto es una prueba de la firma con GPG. //-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFEbQ+TXzaBcRLrRDARAhqlAJ4qYe14bV/2LB/2wGBcWHMOqTy2SwCffgb/ CRXRrdE9JuSKDFRGRz5lIhw= =o5JT //-----END PGP SIGNATURE----- [EMAIL PROTECTED]:~/tmp$ gpg -u [EMAIL PROTECTED] --detach-sign archivo.txt You need a passphrase to unlock the secret key for user: "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" 1024-bit DSA key, ID 12EB4430, created 2005-09-24 [EMAIL PROTECTED]:~/tmp$ ls archivo.txt archivo.txt.asc archivo.txt.gpg archivo.txt.sig [EMAIL PROTECTED]:~/tmp$ gpg --verify archivo.txt.asc gpg: Signature made vie 19 may 2006 02:21:39 CEST using DSA key ID 12EB4430 gpg: Good signature from "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" [EMAIL PROTECTED]:~/tmp$ gpg --verify archivo.txt.sig gpg: Signature made vie 19 may 2006 02:24:38 CEST using DSA key ID 12EB4430 gpg: Good signature from "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" [EMAIL PROTECTED]:~/tmp$ [EMAIL PROTECTED]:~/tmp$ gpg --verify archivo.txt.sig archivo.txt gpg: Signature made vie 19 may 2006 02:24:38 CEST using DSA key ID 12EB4430 gpg: Good signature from "Gabriel Nunez Nunez-Lagos <[EMAIL PROTECTED]>" [EMAIL PROTECTED]:~/tmp$ gpg --decrypt archivo.txt.gpg 2>/dev/null hola, esto es una prueba de la firma con GPG. [EMAIL PROTECTED]:~/tmp$ gpg --decrypt archivo.txt.gpg 2>/dev/null >archivo.limpio [EMAIL PROTECTED]:~/tmp$ cat archivo.limpio hola, esto es una prueba de la firma con GPG. [EMAIL PROTECTED]:~/tmp$ diff -s archivo.txt archivo.limpio Los ficheros archivo.txt y archivo.limpio con idénticos [EMAIL PROTECTED]:~/tmp$ Saludos -- -- Gabriel Núñez~ - gabriel.nnl(at)estudiante.uam.es -- gabriel.nunez(at)hispalinux.es //May The Source Be With You// --//-- --//-- Infórmese sobre las patentes de software: /- http://proinnova.hispalinux.es/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]