使用命令行从gpg创建pgp文件

7

我想加密一个xml文件,我正在使用gpg4win(kleopatra)。

使用kleopatra界面,我设置了一个选项,以产生扩展名pgp的文件,而不是默认扩展名gpg。

我正试图使用命令行创建一个pgp文件,命令如下:

gpg -r test@test.gr -se C:\temp\myfile.xml

因为我需要将其提交到仅接受pgp的Web应用程序中。我尝试在命令中添加其他选项,但总是得到一个gpg文件。如何使用命令行生成pgp文件?
2个回答

4
这可能与其他人的过程不同,但对我有效:
gpg --batch --yes --recipient "user" --output "fulldirectory\filename.txt.pgp" --encrypt "fulldirectory\filename.txt"

2

加密的GnuPG语法在这里说明。您可以简单地使用--output [filename].[suffix]参数。

因此,请使用gpg --encrypt C:\temp\myfile.xml --recipient test@test.gr --output C:\temp\myfile.pgp

请注意,.pgp实际上是密钥的后缀,而不是加密文件的后缀。请参见这里


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接