Gedit.
REQUISITOS
- Gedit
- Plug-in Gedit - Ferramentas externas (ativado)
- Uma chave gpg válida
ATIVAR GnuPG
Isso funcionará apenas se você tiver ativado o GnuPG em seu sistema.
O GnuPG é uma implementação do PGP (Pretty Good Privacy), que é uma forma de criptografia de chave pública / chave privada.
Instale o GnuPG
sudo apt-get install gnupg
Gere suas chaves:
gpg --gen-key
Ao gerar as teclas, basta pressionar enter a qualquer momento para aceitar o valor padrão entre colchetes. A parte mais importante da sua geração de chaves é escolher sua senha.
Seu chaveiro público deve conter apenas sua própria chave pública por enquanto. Você pode vê-lo com a --list-keys
opção e sua chave privada com a --list-secret-keys
opção
gpg --list-keys
gpg --list-secret-keys
Fonte do GnuPG: http://www.ianatkinson.net/computing/gnupg.htm
CONFIGURAÇÃO
Basta ir em Ferramentas> Gerenciar ferramentas externas e adicionar os scripts:
ENCRYPT
Cole o seguinte código em um novo comando, chamado “Criptografar”:
#!/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
com as opções:
- Atalho - Control + Shift + E
- Salvar - nada
- Entrada - Documento atual
- Saída - Substituir documento atual
- Aplicabilidade - Todos os documentos / Todos os idiomas
Descriptografar
Cole o seguinte código em um novo comando, chamado “Descriptografar”:
#!/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
com as opções:
- Atalho - Control + Shift + D
- Salvar - nada
- Entrada - Documento atual
- Saída - Substituir documento atual
- Aplicabilidade - Todos os documentos / Todos os idiomas
USO
Feito isso, você pode abrir arquivos criptografados (arquivos asc - ascii, não binários) ou criar novos no local usando os atalhos.
Exemplo:
FONTE
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/
MÉTODO 2
Outra maneira é instalar o zillo .
Um plugin simples para o gedit 3 que codifica e decodifica o texto selecionado para base64.
Veja esta pergunta sobre como instalar o plugin