2017-04-20 309 views
0

我無法在沒有密鑰的情況下解密我的文件。我知道this之前問過這個問題,對這個問題的解決方案沒有幫助我。gpg:解密失敗:沒有密鑰

這是我的問題情況。 在使用--decrypt命令時,在命令提示符下收到此錯誤。

GPG:解密失敗:密鑰

我有公鑰和我一個密碼。 我用下面的命令檢查是否有密鑰。

•GPG --list祕密密鑰

•GPG --list密鑰

無論是上面的命令返回空結果(沒有錯誤)。所以我決定用--import導入公鑰。

•GPG --import 「C:\路徑\ TO_MY_PUBLIC_KEY」

--import命令,我可以看到公共導入後。我找不到處理密鑰的方法。有什麼方法可以找到祕密密鑰或創建新密鑰?

回答

2

非常短的版本:你不能解密沒有密鑰。

GnuPG要求輸入密鑰(如果你在某處閱讀,經常用作私鑰的同義詞),所以消息使用公鑰/私鑰加密進行加密。您無法使用公鑰解密郵件,這是公鑰/私鑰密碼術的基本原則。密鑰可以受密碼保護,這就是爲什麼你可能有密碼(雖然你錯過了密鑰)。

如果您需要解密郵件,或要求發件人使用對稱密碼術進行加密並與您共享密碼,請求私鑰。