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

in #encrypt2 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

끝.

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 61110.07
ETH 2731.78
USDT 1.00
SBD 2.45