当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在Emacs用gpg加密文件
帖子发表于 : 2008-05-24 17:08 

注册: 2006-01-05 16:10
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
http://www.zhuli.name/easypg-on-emacs.html


总想在Emacs上实现像Vim (’:X’)那样的加密,那么写写日记啥的,就不用担心被别人看
到了,哈!

用Emacs没多长时间,也不懂emacs lisp。就在google上狂搜,结果郁闷的是中文网页里几
乎找不到相关资料,好不容易在newsmth里找一个用随机数产生编码文件的程序,结果文章
也没说详细的用法,而自己水又太浅,只好放弃。

到是在emacs wiki上找到不少解决方案。基本上都是用gpg加密,试了几个方案,在处理中
文时都有问题,放弃。还好,找到一个日本人写的扩展EasyPG(http://www.easypg.org
中文没有任何问题,使用起来也确实很Easy。

现在最新版本是epg-0.0.16,下载之后就是常规安装,configure & make & make instal
l。

配置也很简单在 dotemacs里加

(require ‘epa-file)
(epa-file-enable)

在Emacs里用’M-x epa-list-keys’来查看gpg密钥。’M-x epa-sign-region’来选择加
密用的密钥。以后只要打开.gpg文件,就会在保存时自动用gpg加密。具体使用起来还是很
简单地。

这种加密方法比Vim的’:X’应该强壮不少,理论上目前应该破解不了。但是缺点就是gpg
密钥一定要备份好,如果gpg密钥丢了,那么加密的文件也就完完了。Vim的加密就不存在
这个问题,只要记住密码就OK,从这点来说Vim还是更方便一些。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-24 23:20 
头像

注册: 2005-07-02 14:41
帖子: 4133
系统: Ubuntu 14.04 (Kylin)
送出感谢: 53
接收感谢: 11
gpg自身是支持對稱加密(就是只要密碼不要密鑰的方式)。不知道easypg有沒有支持。


_________________
https://weakish.github.io


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-26 11:57 

注册: 2006-01-05 16:10
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
好像不支持


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 在Emacs用gpg加密文件
帖子发表于 : 2008-12-16 23:30 

注册: 2008-11-24 20:54
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
hedaors,
请参考
http://www.emacswiki.org/emacs-en/AutoEncryption
http://ccrypt.sourceforge.net/
使用ccrypt,打开cpt为后缀的文件可以加密和解密,如果文件名为awdiwdw.el.apt时,打开之后便可以进入 Emacs-lisp 模式。

可以使用密码,几乎相当于 vi 的 :X 了。非常方便。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译