我们正在建立第一个EDI系统,该系统依赖于使用OpenPGP进行传入和传出文件加密。传入的文件使用我们的公钥加密,我们可以使用Gpg4win的命令行选项成功地使用私钥解密。
我现在需要做的是相反的操作,使用我们合作伙伴的公钥加密传出的文件。
我无法找到任何有关使用公钥批量加密的命令行文档。我认为应该按以下方式进行操作:
有人能否建议我如何通过命令行实现此加密?
gpg --batch --passphrase "SOME_KEY" --decrypt-files "%decryptingdir%\*.pgp"
我现在需要做的是相反的操作,使用我们合作伙伴的公钥加密传出的文件。
我无法找到任何有关使用公钥批量加密的命令行文档。我认为应该按以下方式进行操作:
gpg --batch --encrypt-files "%encryptingdir%\*.pgp" --key "SOME_KEY_PATH"
有人能否建议我如何通过命令行实现此加密?
--trust-model always
(但不要在所有操作中普遍这样做,请三思而后行)。 - Jens Erat