之前介绍了如何在 Emacs 里用 EasyPG 来加密文件,可是一旦自己想重新设置加密用的密钥( Key,类似于密码的东东),这时,要怎么办呢?

其实很简单,只要在修改文件后需要保存的时候,输入一个新的 Key 就可以了,下面是详细的步骤:

1. Open the file in emacs.

2. Enter the original passphrase when prompted.

3. Type a letter then remove it (to convince emacs the file unchanged).

4. C-x C-s will prompt you for a new passphrase.

如果你为了让 Emacs 在当前的 Session 里记住密钥,而在 .emacs 文件里用到了下面两行代码:

;; save the password
(setq epa-file-cache-passphrase-for-symmetric-encryption t)
;; auto-save
(setq epa-file-inhibit-auto-save nil)

可以先注释掉再进行以上操作。

当然,你也可以通过 gnupg 来进行类似的修改。不过对于密钥的修改不会太频繁,我觉得以上的方法足够简单方便了。

原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]

Copyright © WaterLin.org. All rights reserved.