keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Did I lose my key? #1189

Open mithro opened 9 years ago

mithro commented 9 years ago

I had thought that I had uploaded my keybase gpg key into the keybase web interface, but now it doesn't seem to exist. My keybase is https://keybase.io/mithro, you should see that this github account is verified.

Is there a way to check if I did and something has gone wrong or that my memory is just bad?

Is there a way to check that a GPG key in your keyring matches the one I provided to keybase? All the keys I have been able to find locally seem to error with Error: Error: primary public key doesn't match private key.

BTW I'm assuming that Keybase stores your keys in the normal GPG directory, right?

Thanks for your help.

pathawks commented 9 years ago

The key that you are using on Keybase looks like it was generated by Keybase. That is what you used to verify your Github account, etc.

Are you saying that you have a different key that you generated locally that you would like to use with Keybase instead?

mithro commented 9 years ago

This key doesn't seem to be in the keybase web interface and I don't seem to be able to find a copy locally.

Can you check if it was ever uploaded to keybase? I was sure I had but maybe I'm mistaken.

As well can you tell me where keybase stores the keys it uses locally? Is it just your normal keychain? I seam to remember something about seahorse? On 30 Oct 2014 09:40, "Pat Hawks" notifications@github.com wrote:

The key that you are using on Keybase looks like it was generated by Keybase. That is what you used to verify your Github account, etc.

Are you saying that you have a different key that you generated locally that you would like to use with Keybase instead?

— Reply to this email directly or view it on GitHub https://github.com/keybase/keybase-issues/issues/1189#issuecomment-61017754 .

pathawks commented 9 years ago

Is this not your public key?

mithro commented 9 years ago

Sorry about the confusion, I'm talking about the private part of the key (the bit needed to sign / decrypt things).

On 30 October 2014 10:05, Pat Hawks notifications@github.com wrote:

Is this https://keybase.io/mithro/key.asc not your public key?

— Reply to this email directly or view it on GitHub https://github.com/keybase/keybase-issues/issues/1189#issuecomment-61020556 .

ghost commented 9 years ago

Keybase uses the normal GnuPG keychain, so you should see what private keys you have on your local machine by issuing gpg -K.

If it is not listed try sudo gpg -K, then you can see it even if it was created with bad permissions/ownerships.

eugenekolo commented 9 years ago

Happened to me. I chose to put my private key encrypted online. The website was down pretty sure for 5 minutes yesterday. And after that, the private key is nowhere to be found. I will not be keeping my key local as this feature seems buggy.