Emacsとgnupgを用いたテキストファイルの暗号化の方法のメモ
(1)gnupgを用いたテキストファイルの暗号化/復号化
暗号化 $ gpg -c topsecret.txt
topsecret.txt.gpg ができる
復号化 $ gpg topsecret.txt.gpg
topsecret.txt ができる
(2)Emacs上からgnupgを使う
* emacs でgpgファイルを開くと,パスフレーズを聞かれた後,ファイルを開ける
** 変更後,保存しようとすると,パスフレーズの入力後,保存できる.
(3) パスフレーズの変更
* シェル上で復号化&再暗号化する
(補足) Windows上でemacs上からgpgを使う設定
* cygwin上でgpgをインストールする.暗号化/復号化できることを確認する.
* C:/cygwin/bin にパスを通す
** emacsの設定ファイルに設定を追加
(setq exec-path (append exec-path ‘(“C:/cygwin/bin”)))