Gedit
REQUERIMIENTOS
- Gedit
- Complemento Gedit - Herramientas externas (habilitadas)
- Una clave gpg válida
HABILITAR GnuPG
Esto solo funcionará si ha habilitado GnuPG en su sistema.
GnuPG es una implementación de PGP (Pretty Good Privacy), que es una forma de cifrado de clave pública / clave privada.
Instalar GnuPG
sudo apt-get install gnupg
Genera tus llaves:
gpg --gen-key
Al generar las claves, puede presionar enter en cualquier momento para aceptar el valor predeterminado entre paréntesis. La parte más importante de su generación de claves es elegir su frase de contraseña.
Su llavero público debería contener su propia clave pública por ahora, puede ver el llavero con la --list-keys
opción y su clave privada con la --list-secret-keys
opción.
gpg --list-keys
gpg --list-secret-keys
Fuente de GnuPG: http://www.ianatkinson.net/computing/gnupg.htm
PREPARAR
Simplemente vaya a Herramientas> Administrar herramientas externas y agregue los scripts:
ENCRYPT
Pega el siguiente código en un nuevo comando, llamado "Cifrar":
#!/bin/bash
stdin=$(cat)
if [ ! "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----" ]; then
echo "$stdin" | gpg -a -e -r email@email.com --no-tty -
else
echo "$stdin"
fi
con las opciones:
- ShortCut - Control + Shift + E
- Guardar - Nada
- Entrada - Documento actual
- Salida - Reemplazar documento actual
- Aplicabilidad: todos los documentos / todos los idiomas
DESCRIPAR
Pegue el siguiente código en un nuevo comando, llamado "Descifrar":
#!/bin/bash
stdin=$(cat)
if [ "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----" ]; then
echo "$stdin" | gpg -d --no-tty - 2> /dev/null
else
echo "$stdin"
fi
con las opciones:
- ShortCut - Control + Shift + D
- Guardar - Nada
- Entrada - Documento actual
- Salida - Reemplazar documento actual
- Aplicabilidad: todos los documentos / todos los idiomas
USO
Una vez hecho esto, puede abrir archivos cifrados (archivos asc - ascii, no binarios), o crear nuevos en el lugar utilizando los accesos directos.
Ejemplo:
FUENTE
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/
MÉTODO 2
Otra forma es instalar zillo .
Un complemento simple para gedit 3 que codifica y decodifica el texto seleccionado en base64.
Consulte esta pregunta sobre cómo instalar el complemento