orgmode 파일을 자동으로 암호화하는 방법은 무엇입니까?


11

일부 org-mode 파일이있는 git 저장소가 있습니다. 그들 중 일부는 개인 특성을 가지고 있으며 신뢰할 수없는 제 3자가 git 저장소가있는 서버에 액세스 할 수 있습니다. 그래서 개인 조직 파일을 암호화하고 싶습니다.

내가 달성하고자하는 것은 다음과 같습니다. 처음에는 파일이 암호화됩니다. 암호가있는 대칭 키이거나 GnuPG 키일 수도 있습니다. 파일을 열면 Emacs가 암호를 묻고 파일을 엽니 다 (pw가 올바르게 입력 된 경우). 다른 org 파일과 마찬가지로 org 파일로 작업 할 수 있습니다. 파일을 저장하거나 닫으면 다시 암호화되어야합니다. 또한 git commit은 암호화되어야합니다.

GNU / Emacs로 어떻게 그런 일을 할 수 있습니까?


3
이맥스 및 파일 암호화 부분의 경우 이미 거기있었 습니까?
Nsukami _

답변:


12

파일 이름 끝에 ".gpg"를 추가하면됩니다 (예 : 조직 파일에 "private.org.gpg"를 사용할 수 있음).

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

여기에서 someone@somwhere.org는이 파일을 암호화하는 데 사용하는 gpg 키를 식별합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.