我们正在使用GnuPG保护我们的文件,并且在解密或加密文件时没有遇到任何挑战。但是,我们有另一个从其他客户端导入的公用密钥,我们称它们为CompanyB,我们需要解密使用其公用密钥(公用密钥B)发送的文件。
您如何在命令行中指定使用特定的公钥来解密CompanyB中的文件?
>gpg --list-keys
/.../.../gnupg/pubring.gpg
-----------------------------------------------------
pub 2048R/A3116C78 2016-06-28
uid [ultimate] CompanyA <CompanyA@abc.com>
sub 2048R/27160116 2016-06-28
pub 2048R/678434E4 2016-08-29
uid [ultimate] CompanyB <CompanyB@xyz.com>
sub 2048R/DE4D3F7E 2016-08-29
我们需要使用CompanyB的证书来解密CompanyB文件。
PPG公钥通常用于加密,解密需要相应的私钥。CompanyB应该使用您的公钥为您加密文件。如果这不是您想要的,那么您需要更多地说明原因。
—
米哈尔Politowski