2016-02-17 137 views
1

我正在寻找帮助以找出如何将密钥与密码绑定以使用GPG加密文件。我已经测试了很多选项(--encrypt,--sign,--recipient,--symmetric等),但是在所有这些选项中,我只能输入密码来解密文件,即使在我没有公众或私人/秘密密钥。GPG密码+秘密密钥绑定加密

有没有办法强制用户拥有密钥并被要求输入密码?

我接受任何强制执行双重安全检查以解密受保护文件的其他想法。

感谢,

+0

刚刚完成,我在Linux上使用GnuPG 2.0.9版。 – Emerson

+0

堆栈溢出是关于软件开发。你的问题是关于一般工具的使用,因此在这里脱离主题。这将更适合Stack Overflow的姊妹网站Super User。 –

+0

我试图用这些不同的语法保护我的文件:### gpg --encrypt - 对称--sign file.txt和gpg - 对称--sign file.txt和gpg - 对称 - 接收文件。 txt和gpg -sb file.txt AND gpg --default-key AFAEF918 --encrypt file.txt ###在所有尝试中,只需输入密码就可以解密受保护的文件,即使在一台没有公钥/私钥的计算机中也是如此。 ##### /root/.gnupg/secring.gpg >>>秒1024D/AFAEF918 2016-02-12 // uid TEST用户(TEST Dev GPG密钥)<[email protected]> // ssb 2048g/50B959DD 2016-02-12 - – Emerson

回答

0

解密过程中类型 GPG --allow秘密密钥导入--import PrivateKey.gpg 后提示将出现密码,输入密码和解密文件后,使用 gpg filename.gpg