我遇到问题Crypt::OpenPGP无法解密GPG编码的邮件。我似乎not the first遇到了这个问题。但是没有找到该线程的解决方案。
my $pgp = load_class('Crypt::OpenPGP')->new;
$pgp->handle(
Data => $encrypted,
) or confess $pgp->errstr;
Crypt :: OpenPGP正确提示密钥密码,成功找到密钥,我进行了测试以确保密码短语适用于GPG。但是当试图用Crypt :: OpenPGP解密消息时,我得到了错误。
Symkey decrypt failed: Invalid secret key ID
根据以下测试的线程
这似乎反映了我自己的观察,虽然我没有测试过其中的一些。有没有人知道原因,甚至更好的修复?