从命令行使用 gpg 创建 pgp 文件
Create pgp file with gpg from command line
我想加密一个 xml 文件,我正在使用 gpg4win (kleopatra)。
使用 kleopatra 界面,我设置了一个选项来生成扩展名为 pgp 的文件,而不是默认扩展名为 gpg 的文件。
我正在尝试使用命令
从命令行创建一个 pgp 文件
gpg -r test@test.gr -se C:\temp\myfile.xml
因为我需要在只接受 pgp 的网络应用程序中提交它。
我试图在命令中添加一些其他选项,但我总是得到一个 gpg 文件。如何从命令行生成 pgp 文件?
用于加密的 GnuPG 语法已说明 here。您可以简单地使用 --output [filename].[suffix]
参数。
所以选择 gpg --encrypt C:\temp\myfile.xml --recipient test@test.gr --output C:\temp\myfile.pgp
。
请注意.pgp实际上是密钥的后缀,不是加密文件。参见 here。
这可能与其他过程不同,但这对我有用:
gpg --batch --yes --recipient "user" --output "fulldirectory\filename.txt.pgp" --encrypt "fulldirectory\filename.txt"
我想加密一个 xml 文件,我正在使用 gpg4win (kleopatra)。 使用 kleopatra 界面,我设置了一个选项来生成扩展名为 pgp 的文件,而不是默认扩展名为 gpg 的文件。
我正在尝试使用命令
从命令行创建一个 pgp 文件gpg -r test@test.gr -se C:\temp\myfile.xml
因为我需要在只接受 pgp 的网络应用程序中提交它。 我试图在命令中添加一些其他选项,但我总是得到一个 gpg 文件。如何从命令行生成 pgp 文件?
用于加密的 GnuPG 语法已说明 here。您可以简单地使用 --output [filename].[suffix]
参数。
所以选择 gpg --encrypt C:\temp\myfile.xml --recipient test@test.gr --output C:\temp\myfile.pgp
。
请注意.pgp实际上是密钥的后缀,不是加密文件。参见 here。
这可能与其他过程不同,但这对我有用:
gpg --batch --yes --recipient "user" --output "fulldirectory\filename.txt.pgp" --encrypt "fulldirectory\filename.txt"