Como criptografar automaticamente arquivos orgmode?


11

Eu tenho um repositório git onde alguns arquivos de modo organizacional residem. Alguns deles têm uma natureza particular e o servidor em que o repositório git vive pode ser acessado por terceiros não confiáveis. É por isso que quero criptografar os arquivos organizacionais privados.

O que eu gostaria de obter é o seguinte: No começo, o arquivo é criptografado. Pode ser uma chave simétrica com uma senha ou também pode ser minha chave do GnuPG. Quando abro o arquivo, o Emacs solicita a senha e abre o arquivo (se digitado corretamente). Agora posso trabalhar com o arquivo organizacional como em qualquer outro arquivo organizacional. Quando eu salvar ou fechar o arquivo, ele deverá ser criptografado novamente. Além disso, o commit do git deve ser criptografado.

Como posso fazer algo assim com o GNU / Emacs?


3
Para a parte do Emacs e criptografia de arquivos, eu acho, você já esteve e ali, certo?
Nsukami _

Respostas:


12

Você só precisa adicionar ".gpg" no final do nome do arquivo (por exemplo, você pode usar "private.org.gpg" para um arquivo organizacional) e colocar no final

# Local Variables:
# epa-file-encrypt-to: "someone@somwhere.org"
# End:

onde someone@somwhere.org identifica uma chave gpg usada para criptografar esse arquivo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.