Questions tagged «gpg»

2
如何仅在打开.gpg文件时输入密码
(我了解以下内容对安全的影响,我对此表示满意。) 我的org目录中只有一个加密文件diary.org.gpg。我从未对其进行任何特殊配置,但仍然 每当我访问文件时,都会提示我输入加密密码。太好了 每当我保存缓冲区时,系统都会再次提示我两次输入密码。这是我的问题。 请注意,我尚未进行任何配置以使其正常工作,因此有关代理或钥匙圈的任何答案都必须随附配置说明。 我想到将密码写在文件内的某个位置(在标头或文件末尾的注释处)。然后,每当我保存时,Emacs都可以读取缓冲区中的密码,并使用它代替提示我。但是当我开始研究这个问题时,我完全迷失了里面的某个地方epa.el。 问:保存缓冲区时,如何从Emacs直接向加密系统/进程发送密码,而不是提示输入密码? 剩下的所有事情(在缓冲区中找到密码)我都可以弄清楚。当我试图了解Emacs如何与gpg交互时,我只是迷路了。 请注意,我在Ubuntu,Arch Linux和Windows上。这就是为什么我的第一个想法是以emacs为中心的解决方案的原因。 只要我仍然可以手动方式访问其中的文件,我就可以使用在Windows上不起作用的解决方案。
17 encryption  epa  gpg 

1
在Ubuntu Xenial上使用Emacs 25和GnuPG 2.1启用minibuffer pinentry
我必须通过文档和论坛进行一些潜水和狩猎,所以我认为我不妨在这里为其他人做一个问答: 如何在小缓冲区中启用GnuPG密码提示?Emacs 25.1更新日志说: ** pinentry.el允许通过迷你缓冲区而不是图形对话框提示GnuPG密码,具体取决于是否从Emacs调用了gpg命令(即,设置了INSIDE_EMACS环境变量)。此功能需要较新版本的GnuPG(2.1.5或更高版本)和Pinentry(0.9.5或更高版本)。要使用此功能,请将“ allow-emacs-pinentry”添加到“〜/ .gnupg / gpg-agent.conf”,然后使用“ gpgconf --reload gpg-agent”重新加载配置。 这样做,我现在收到一条错误消息,甚至没有图形密码提示。 这是Lubuntu(Ubuntu Xenial)上具有GnuPG 2.1.11的GNU Emacs 25.2.2。
14 gpg  passwords  epa 

2
如何使用magit自动签署提交?
我对我的每次提交都用我的GPG密钥签名感兴趣。由于我使用magit与git进行接口,所以我想知道是否可以告诉magit对每个提交进行签名(或者至少可以通过某种变通办法来实现)。
13 magit  git  security  gpg 

1
无法使用emacs解密.gpg文件,但命令行gpg有效
我有一个accounts.org.gpg文件。我可以直接使用gpg打开它: $ gpg -d ./accounts.org.gpg You need a passphrase to unlock the secret key for user: "Omair Majid <removed@removed>" 4096-bit RSA key, ID 7CC8AAC6, created 2012-01-18 (main key ID 66484681) gpg: encrypted with 4096-bit RSA key, ID 7CC8AAC6, created 2012-01-18 "Omair Majid <removed@removed>" +TITLE: Accounts <rest of output removed> 但是我无法使用Emacs打开相同的文件。尝试在emacs中打开它给我一个错误: …
12 gpg  epa 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.