emacs > org mode > 파일 또는 entry 암호화 시키기

in encrypt •  3 years ago  (edited)

desktop(mac)에서는 emacs 이용.
mobile에서는 beorg 이용.
beorg에서는 extenstion 기능으로 암호화 및 복화화 기능(유료)을 제공한다.


emacs에서 암복호화를 하기 위한 환경 및 사용법에 대해서 알아보자.

GPG Suite를 다운로드 해주고 설치해주자. 해당 프로그램을 유료지만 GPL v3 라이센스를 가지고 있어 소스 코드를 받아 컴파일 후 사용할 수도 있다.
*확인이 필요한 부분이지만 아마 GPGMail 부분만 유료이지 않을가 싶다. dmg파일을 다운로드 받아 사용해도 무방할거같다.

~/.emacs.d/init.el 파일 또는 초기 로드 파일에 아래의 항목을 추가해주자.

(require 'org-crypt)
(require 'epa-file)
(epa-file-enable)
(org-crypt-use-before-save-magic)
(setq org-tags-exclude-from-inheritance (quote ("crypt")))
(setq org-crypt-key nil)

사용법은 간단하다.
암호화를 하려면

org-encrypt-entry

복호화를 하려면

org-decrypt-entry

끝.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!