Bitcoin Forum

Other => Beginners & Help => Topic started by: Giddeon on March 01, 2013, 07:23:42 AM



Title: Key Question
Post by: Giddeon on March 01, 2013, 07:23:42 AM
Hi,

This is a simple question that seems to be impossible to find the answer to if you're using google. How can I find my public key? I can find my private key on my encrypted wallet.dat file no problem at all. The public key? no way. Been looking in forums and web pages, faqs and answered questions on question sites but nothing.

How can I get my public key?! I'm not talking about my bitcoin address, which (thanks to reading lots of material) I now know is a hash (to put it simply) of my public key and my private key. (One of which is simply a set of coordinates along a particular elliptical curve, i know, read these things about 2 dozen times).

All I want to know is where i can see (hopefully copy and paste lol) my 130 character public key.


Title: Re: Key Question
Post by: Stephen Gornick on March 01, 2013, 09:16:54 AM
All I want to know is where i can see (hopefully copy and paste lol) my 130 character public key.

 - http://brainwallet.org/#generator


Title: Re: Key Question
Post by: Giddeon on March 01, 2013, 09:28:09 AM
All I want to know is where i can see (hopefully copy and paste lol) my 130 character public key.

 - http://brainwallet.org/#generator

Thanks. But that's a generator. I already have a wallet with a few addresses and it's those I want to know the public key for.


Title: Re: Key Question
Post by: Akka on March 01, 2013, 09:32:25 AM
All I want to know is where i can see (hopefully copy and paste lol) my 130 character public key.

 - http://brainwallet.org/#generator

Thanks. But that's a generator. I already have a wallet with a few addresses and it's those I want to know the public key for.

I think you are confusing something here.

The addresses are your public keys.


Title: Re: Key Question
Post by: Stephen Gornick on March 01, 2013, 09:58:33 AM
The addresses are your public keys.

Nope, the addresses are a subset of the public  key

What Giddeon wants is the 130 char Public Key (SEC).

And as Gweedo suggested, click Private Key, paste private key, and it will generate the Public Key (SEC) for that key.


Title: Re: Key Question
Post by: Akka on March 01, 2013, 10:01:33 AM
The addresses are your public keys.

Nope, the addresses are a subset of the public  key

What Giddeon wants is the 130 char Public Key (SEC).

And as Gweedo suggested, click Private Key, paste private key, and it will generate the Public Key (SEC) for that key.

Thx. Now I've got it too.

Out of curiosity. What do you possibly need that for?


Title: Re: Key Question
Post by: DannyHamilton on March 01, 2013, 05:25:44 PM
What do you possibly need that for?

That's what I was wondering.


Title: Re: Key Question
Post by: potato5491 on March 01, 2013, 06:15:40 PM
I'm just a simple n00b, but pasting your private key around the place seems to me like something that is probably a bad idea.


Title: Re: Key Question
Post by: potato5491 on March 01, 2013, 06:21:54 PM
What do you possibly need that for?

One reason might be to seek assurance that genuine ECDSA key pairs are being generated by a client. Of course, there are other simpler and less risky ways of doing this...


Title: Re: Key Question
Post by: Stephen Gornick on March 01, 2013, 06:26:38 PM
I'm just a simple n00b, but pasting your private key around the place seems to me like something that is probably a bad idea.

BrainWallet is a javascript-based web application that runs in the browser.  It does not send your private key anywhere.   It can be used offline (for the generate public key from a private key part).


Title: Re: Key Question
Post by: potato5491 on March 01, 2013, 07:02:06 PM
I'm just a simple n00b, but pasting your private key around the place seems to me like something that is probably a bad idea.

BrainWallet is a javascript-based web application that runs in the browser.  It does not send your private key anywhere.   It can be used offline (for the generate public key from a private key part).

Sorry, should have qualified my post by saying it is a bad idea where you don't have a complete understanding of the mechanism you are using.