GPG / Encriptar Texto Plano

De Hacklab La Paz - r00thouse
Revisión del 19:31 16 ago 2014 de Jhtan (discusión | contribs.) (Página creada con «== Encriptación simétrica con contraseña == <code>$ echo "mensaje_a_encriptar" | gpg --symmetric --armor --passphrase "la_contraseña"</code> <source lang="bash"> ----...»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Encriptación simétrica con contraseña

$ echo "mensaje_a_encriptar" | gpg --symmetric --armor --passphrase "la_contraseña"

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.12 (GNU/Linux)

jA0EAwMCwA9mmdOzhYRgySqYxTEp6iMzQML1zc8QKuKRE1wlmQE6pMMkc0xY6+OL
PuSj3rWJMgQAe3s=
=rxHR
-----END PGP MESSAGE-----

Encriptación asimétrica con llaves públicas

$ echo "I_miss_you" | gpg --encrypt --armor -r 566A63F4

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.12 (GNU/Linux)

hQEMAzQzcUBq8sQCAQf8C90IU2rHz/qKmmYNw/Bzua5EXLWDpQr/K9Nkiu7Xm7PK
BUBXEfbYmO1/Hu7ohjFihnXxYNXittQF5RdneTO7ddRqK9vdN1sFGO2ltaFqBc3I
91dgyxMltwbi/wEtuOLGRXGYknDxc90iXeIpygTS66epu23IAfmNLDe3KgDdpevz
5Kbye2C6vcIjdcNhdK5PJyfF2/52qrTOKuMrmCmZxJyYlwBGKuTChlNjAk9bR/dB
27kUnSe06D0Af+livj5oRGqC50qDpnsPA3Ka/ecTXsYo15IlJPwqOHxnjGxnTULl
wPKZVPtbc+W1Wdu+lHviHGvc1Cm0V7NAIs6oMKgFw9JGAbLrwKwFnG5Hr5LrmrTW
l3kB7sLtCXHnULTcaht+Wf4TDOpt95kr5/JnbZyyn8hh6F/rKAscd2UcJNZCr4qo
64mq4HFcAQ==
=pL2y
-----END PGP MESSAGE-----

Para desencriptar

En ambos casos, el mensaje será desencriptado con:

$ cat encrypted_message | gpg

Fuente: http://stackoverflow.com/questions/5504721/how-do-i-encrypt-plaintext-with-gnupg