title: gpg: decryption failed: No secret key
body: <p>I am not able to decrypt my file without secret key. I know <a href="https://stackoverflow.com/questions/28321712/gpg-decryption-fails-with-no-secret-key-error">this</a> question is asked on this before, solutions on this question did not help me.  </p>
  
  <p>This is my problem's scenario. 
  This error I receive on command prompt while using --decrypt command. </p>
  
  <p><strong>gpg: decryption failed: No secret key</strong></p>
  
  <p>I have public key and a passphrase with me.
  I have used following commands to check if there is secret key or not.</p>
  
  <p>•   gpg --list-secret-keys</p>
  
  <p>•   gpg --list-keys</p>
  
  <p>Both the above commands returned blank result(no error). so I decided to import public key with --import .</p>
  
  <p>•   gpg --import "C:\PATH\TO_MY_PUBLIC_KEY"</p>
  
  <p>After --import command I can see public is imported. I could not find the way to deal with secret key. Is there any way I can find secret key or create new secret key.</p>