当前位置: 首页 > 知识库问答 >
问题:

gpg:加密/解密失败

饶德元
2023-03-14

我尝试在服务器上进行gpg加密/解密,对于加密,我使用以下命令行:

gpg --output test.txt.gpg --encrypt test.txt
gpg --output result.txt --decrypt test.txt.gpg
gpg: encrypted with 2048-bit RSA key, ID FF070B4D, created 2017-07-19
"droli mail_adress"
gpg: decryption failed: No secret key
$gpg --list-keys  
/home/ssie/.gnupg/pubring.gpg
----------------------------- 
pub   2048R/09C41BAC 2017-07-19 
uid                  droli  mail_adress 
sub   2048R/6D2F1BE9 2017-07-19

$gpg --list-secret-keys
/home/ssie/.gnupg/secring.gpg
-----------------------------
sec   2048R/09C41BAC 2017-07-19
uid                  droli  mail_adress sub
ssb   2048R/6D2F1BE9 2017-07-19

我想要找到原因:同一个用户有2个不同的密钥和1个秘密密钥。但现在又出现了一个问题:我删除了错误的键,并再次进行相同的测试

解密后的答案是:

您需要一个密码短语来解锁用户的密钥:“Droli Mail_Adress”2048位RSA密钥,ID 6D2F1BE9,创建2017-07-19(主密钥ID 09C41BAC)

$ gpg-agent 
--daemon GPG_AGENT_INFO=/tmp/gpg-1K7fOi/S.gpg-agent:18607:1; export GPG_AGENT_INFO;

没有关于gpg代理的问题。

您需要一个密码短语来解锁用户的密钥:“Droli Mail_Adress”2048位RSA密钥,ID 6D2F1BE9,创建2017-07-19(主密钥ID 09C41BAC)

GPG:用户取消GPG:使用2048位RSA密钥加密,ID 6D2F1BE9,创建2017-07-19“droli mail_adress”GPG:公钥解密失败:常规错误GPG:解密失败:无密钥

共有1个答案

童花蜂
2023-03-14

解决办法是:

chmod o+rw $(tty)

在使用su成为该用户并按其应有的方式工作之前。

 类似资料:
  • 我有一个全新的Linux Mint14安装。已安装Thunderbird&Enigmail。 我试着删除我的密钥并重新移植它。我试着改变各种设置。但我想不出问题出在哪里。我以前使用过Linux/Thunderbird/Enigmail,从来没有出现过这个错误。

  • 6)当我尝试解密消息时,我得到两个“gpg:[不知道]:无效数据包”消息,解密失败:

  • 我对使用bouncy-gpg和PCKS12密钥的加密和描述的实现有麻烦。现在我有了PCKS12密钥(扩展名:.p12)。从这个密钥,我能够获得公钥和私钥。否则,bouncy-gpg需要使用gpg密钥。如何在bouncy-gpg中使用p12文件?如果有任何建议,我将不胜感激。多谢了。

  • 因此,这种特殊的异常非常常见,但我的问题与通常被问到的略有不同。 我有一个AES解密和加密函数,定义如下: 现在,如果我像这样执行单个解密: 字节数组输出很好。而如果我执行双重加密/解密: 我得到了著名的<code>javax.crypto。BadPaddingException:给定的最终块未正确填充异常。请注意,和只是整数(假设它们都是0)。目前,IVBytes只是一个大小为16的空字节数组,

  • 我有一个问题与ADFS身份验证,因为我升级了Spring启动版本从2.2.5。释放到2.5. x 在新版本中,我收到以下错误消息:未能解密EncryptedData 依赖性: SAML请求 重新分析:/ SAML请求: 西格尔:http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 2.vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

  • 我正在尝试用python中的pycrypto加密/解密。在大多数情况下,事情进展顺利,但在解密数据时,我遇到了一个奇怪的问题。我尝试对一些JPG进行加密/解密以进行测试,尽管它们加密/解密没有问题,但解密的文件无法打开/已损坏。为了找到问题,我保存了一个文本文件,其中有一个类似于“测试这个文件的完整性”之类的随机句子,它只有在“…完整性”之类的内容之后才能正确解密,完整性之前的所有内容仍然是乱码。