Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gnupg gpg—导出密钥_Gnupg - Fatal编程技术网

Gnupg gpg—导出密钥

Gnupg gpg—导出密钥,gnupg,Gnupg,每当我用gpg解密一个文件时,就会有人问我密码。例如 gpg -d File.gpg 但是,我可以导出我的私钥,而无需询问我的密码短语: gpg --export-secret-keys --armor --output SecretKeysFile.asc 生成的文件SecretKeysFile.asc中导出的私钥是否仍使用我的密码短语加密?或者任何有权访问此文件的人都可以解密加密文件吗?任何导入您的密钥的人都需要输入适当的密码才能使用它们,就像您现在所做的那样。您可以通过创建一个新用户

每当我用gpg解密一个文件时,就会有人问我密码。例如

gpg -d File.gpg 
但是,我可以导出我的私钥,而无需询问我的密码短语:

gpg --export-secret-keys --armor --output SecretKeysFile.asc

生成的文件SecretKeysFile.asc中导出的私钥是否仍使用我的密码短语加密?或者任何有权访问此文件的人都可以解密加密文件吗?

任何导入您的密钥的人都需要输入适当的密码才能使用它们,就像您现在所做的那样。您可以通过创建一个新用户并导入
SecretKeysFile.asc
文件等来测试这一点