gpg4win 无法输入 passphase

来源:互联网 发布:c语言结束符 编辑:程序博客网 时间:2024/06/07 22:02

需要用到 gpg4win。
用的版本比较低,2.04,因为高版本老是报告 general error ,无法生成 keys。

使用低版本,发现生成 key 的时候要求输入 pass phase 的框,根本输入不进去。
后来,看到了这个。

gpg4win从2.0开始就提供了很多不同的 pinentry.exe

pinentry

上图只列出了3个,其实一共有4个。
这4个其实是实现一样的功能,都是 pinentry.exe
但是,是不同的实现。

我试了一下,其中 pinentry-qt4.exe 可以用。
于是把原来的 pinentry.exe 和 pinentry-qt4.exe 备份。
接着,把pinentry.exe用 pinentry-qt4.exe替换。

于是,就大功告成了。

后来,每一次 GPG 使用的 pinentry.exe 都是 qt4 那个版本的。

0 0
原创粉丝点击