Tenga en cuenta que necesitará tener instalado GnuPG (GPG) antes de iniciar el tutorial.

En mi artículo anterior hablamos de firmar y verificar un documento o archivo usando PGP / GPG. En este artículo te mostraré cómo borrar un mensaje.

La teoría detrás de esto es muy similar a la de firmar un archivo, solo que la firma clara le permite firmar mensajes, no archivos. Esto es ideal para cuando quieres firmar un Tweet, una publicación de blog o cualquier otra cosa de esa naturaleza.

GPG describe este método de la siguiente manera:

Un uso común de las firmas digitales es firmar publicaciones de usenet o mensajes de correo electrónico. En tales situaciones, no es conveniente comprimir el documento mientras lo firma. La opción clear clearsign hace que el documento se envuelva en una firma con blindaje ASCII, pero por lo demás no modifica el documento.

Para crear una clearsign, utilice este comando:

gpg –clearsign doc.txt

Donde «doc.txt » es el archivo que contiene el mensaje que desea borrar. Esto generará un » doc.txt.archivo asc» que, cuando se abre con el bloc de notas o cualquier otro editor de texto, tendrá el mensaje con la firma en el siguiente formulario:

—–INICIAR MENSAJE FIRMADO PGP—–
Hash: SHA256

Hola, este es un mensaje con firma clara PGP.
—–BEGIN PGP SIGNATURE—–
Versión: GnuPG v2

iQCxI0qdhZJRpAJYTrByv1tlgaf3S0Y08vh/qU6P4H/1IHij12+gUul9Y9x86Uo9Ko
yKmaXFF6wFZtepBG5Dgbi//8kvi7I6ynZctsB7wib9yoUfmqJoxPwXOD8al0qHm3
1bCxI0qdhZJRpAruVOnfzKMQDhUceR/VWK6wEtUehXgW+4fiUCTmboNz2cnv1 9vQ+eZrtbrq2aZvzKMQDhUc+r2dH5BTdLOXfPEqRLuWMIGQMJHyNFS4JAOWfdYnP
YyPMD880lhKl+8bLI/XZMih6f+9jOkFE8wFHN+UAVVn5sZ6TwmDJCFAxdLbQDvs/
OWQTJDDxIkxaDaS0vwrJ4L+m2yv1tlgaf3S0Y08vh/qUYn1Ov3Y6X0Rl/CQnq3M=
=jSBM
—–END PGP SIGNATURE—–

You can now copy all of this text over, and you have a ¡mensaje con firma clara!

Para verificar un clearsigned mensaje, simplemente ingrese este comando:

gpg –verify doc.txt.asc

Y le dirá si es verificable. Le dará una advertencia de que el archivo no tiene una firma separada, pero puede ignorar esa advertencia si la primera línea dice «buena firma» o algo en ese grado.

Bonus: Cómo crear una firma separada

GPG describe este método:

Un documento firmado tiene una utilidad limitada. Otros usuarios deben recuperar el documento original de la versión firmada, e incluso con documentos con firma clara, el documento firmado debe editarse para recuperar el original. Por lo tanto, hay un tercer método para firmar un documento que crea una firma separada. Se crea una firma separada mediante la opción det detach-sig.

Para crear un desprendimiento de la firma, simplemente ingrese este comando:

gpg –output doc.sig –detach-sig doc.txt

Donde «doc.txt » es el documento que desea separar: firmar y doc.sig es la firma separada.

Se puede verificar un documento de este tipo (utilizando tanto el documento como el archivo de firma separado):

gpg verify verify doc.sig doc.txt

¡Bam, ya está!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.