¿Cómo cifrar automáticamente los archivos de orgmode?


11

Tengo un repositorio git donde viven algunos archivos de modo org. Algunos de ellos tienen una naturaleza privada y un tercero no confiable puede acceder al servidor donde vive el repositorio git. Por eso quiero cifrar los archivos privados de la organización.

Lo que me gustaría lograr es lo siguiente: Al principio, el archivo está encriptado. Esto puede ser una clave simétrica con una contraseña o también puede ser mi clave GnuPG. Cuando abro el archivo, Emacs pide la frase de contraseña y abre el archivo (si pw ingresó correcto). Ahora puedo trabajar con el archivo de organización como con cualquier otro archivo de organización. Cuando guardo o cierro el archivo, debería volver a cifrarse. Además, el git commit debe estar encriptado.

¿Cómo puedo hacer algo así con GNU / Emacs?


3
Para la parte de Emacs y encriptación de archivos, supongo, ya has estado allí y ¿ no ?
Nsukami _

Respuestas:


12

Solo necesita agregar ".gpg" al final del nombre del archivo (por ejemplo, puede usar "private.org.gpg" para un archivo de organización) y ponerlo al final

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

donde someone@somwhere.org identifica una clave gpg que utiliza para cifrar este archivo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.