Pages:
Author

Topic: How to sign a message?! - page 30. (Read 141633 times)

full member
Activity: 222
Merit: 100
March 25, 2016, 04:56:22 AM
hmmm so i just learnt how to sign messages with my wallet address.

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
this is ashkanb from bitcointalk.org
just wanted to thank you shorena for a very well constructed and informative post :).
today is March 25th 2016
-----BEGIN SIGNATURE-----
1FZYCo3JXesha6z6MEqGVGULGtWNNac3GY
H89+Ty2JRq4Hl3iSAJ1PpK3AJE26xJ3pd7eXKgP0TliGYOzRidkdH0qgaxBQ6jQz2Mm+Emsw04PvGKeaxbrHnaQ=
-----END BITCOIN SIGNED MESSAGE-----

was just giving it a go to see whether i got it all right!
did verify on chainquery.com too.
please someone else check and lemme know if the formatting and everything is in proper order.  Cool

again thanks for the super useful thread.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 15, 2016, 04:07:20 PM
Sent you a PM with a Link, Wana Your Permission if its Right?

Regards

Yes, you can use it. The format looks wrong though and I think you should show the pictures directly.

As I mentioned in the PM that I just yet Copy pasted the content, Will do some work on it after your approval. Now I will work on the content to make it better looking.

Thanks again

Regards

Let me know when you are finished with polishing, I will link it in the OP.
legendary
Activity: 3234
Merit: 1654
Enterapp Pre-Sale Live - bit.ly/3UrMCWI
March 15, 2016, 10:06:32 AM
Sent you a PM with a Link, Wana Your Permission if its Right?

Regards

Yes, you can use it. The format looks wrong though and I think you should show the pictures directly.

As I mentioned in the PM that I just yet Copy pasted the content, Will do some work on it after your approval. Now I will work on the content to make it better looking.

Thanks again

Regards
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 14, 2016, 12:38:40 PM
Sent you a PM with a Link, Wana Your Permission if its Right?

Regards

Yes, you can use it. The format looks wrong though and I think you should show the pictures directly.
legendary
Activity: 3234
Merit: 1654
Enterapp Pre-Sale Live - bit.ly/3UrMCWI
March 14, 2016, 12:23:19 PM
Sent you a PM with a Link, Wana Your Permission if its Right?

Regards
copper member
Activity: 1904
Merit: 1874
Goodbye, Z.
March 14, 2016, 05:32:16 AM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is BTCMarketMovers on 3/14/2016
Testing signature.
-----BEGIN SIGNATURE-----
1512jdV8skHiPoTRsgJkr2NAPCAMo3Ld6n
IEvldwKyFTBKz/K6gs8+N6GiCdVtQDqSxt7qswTufPcZZFss+0+9ayxR5O6FChmt7Bjp4nXCzqinRNliIM7iWC8=
-----END BITCOIN SIGNED MESSAGE-----

Checking that this worked

"Message failed to verify!"
"Error: wrong signature"
Are you sure you posted the message correctly?
Any trailing linebreaks or whitespaces you could have forgotten (tried a few combinations, neither verified).
newbie
Activity: 12
Merit: 0
March 14, 2016, 05:23:50 AM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is BTCMarketMovers on 3/14/2016
Testing signature.
-----BEGIN SIGNATURE-----
1512jdV8skHiPoTRsgJkr2NAPCAMo3Ld6n
IEvldwKyFTBKz/K6gs8+N6GiCdVtQDqSxt7qswTufPcZZFss+0+9ayxR5O6FChmt7Bjp4nXCzqinRNliIM7iWC8=
-----END BITCOIN SIGNED MESSAGE-----

Checking that this worked
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 11, 2016, 04:30:36 PM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This isZeke2345 from bitcointalk.org and today is 2016.03.11
Signing a message from my blockchain.info account.
-----BEGIN SIGNATURE-----
1CKVafRACiTzjZjpLHVgfRj7PdT3df4bxE
IIgLdq9YnxaPy+x2wA3DAGuTjGklv76sV3AhSWABnp80EoBqakvFcpz4Mfeo0T/qLrCoAVT2oixqSm17VkF1sJQ=
-----END BITCOIN SIGNED MESSAGE-----

Can some one confirm I did this right,will try another wallet later tonight.

Well done, signature is valid according to bitcoin core 0.12
copper member
Activity: 1904
Merit: 1874
Goodbye, Z.
March 11, 2016, 04:30:22 PM
Can some one confirm I did this right,will try another wallet later tonight.
You did this right.
member
Activity: 98
Merit: 10
★YoBit.Net★ 350+ Coins Exchange & Dice
March 11, 2016, 04:17:35 PM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This isZeke2345 from bitcointalk.org and today is 2016.03.11
Signing a message from my blockchain.info account.
-----BEGIN SIGNATURE-----
1CKVafRACiTzjZjpLHVgfRj7PdT3df4bxE
IIgLdq9YnxaPy+x2wA3DAGuTjGklv76sV3AhSWABnp80EoBqakvFcpz4Mfeo0T/qLrCoAVT2oixqSm17VkF1sJQ=
-----END BITCOIN SIGNED MESSAGE-----

Can some one confirm I did this right,will try another wallet later tonight.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 10, 2016, 03:44:55 AM
@Bit1334271

Today first time here on this forum and after reading this all very have some good information about this system now just want to ask which wallet is good and easy to use without too much download

Thanks Shorena for this all hard work  Smiley

If you are looking for a small or slim wallet I would go with the most common ones, Electrum or Multibit HD. There are more and I dont know all though, so maybe take a look here[1] and see if you find something that suits your needs.

[1] https://bitcoin.org/en/choose-your-wallet



@Lutpin

-snip-
@sho: For invites check here -> https://keybase.io/account/invitations

0 as expected.
copper member
Activity: 1904
Merit: 1874
Goodbye, Z.
March 10, 2016, 12:21:00 AM
Thats for PGP signatures and AFAIK you need an invite. If you ask here[1] someone might give you one. I dont think I have any yet.
You can join without an invite, but it's gonna take some time.

Quote
We're inviting people constantly.
If you ask now, you'll be #26689 in the alpha queue.
Asking for an invite is certainly the faster option. I've got some myself, so if you're interested just shoot me a quick PM (or ask in the thread, works aswell).

@sho: For invites check here -> https://keybase.io/account/invitations
sr. member
Activity: 252
Merit: 250
March 10, 2016, 12:11:57 AM
Today first time here on this forum and after reading this all very have some good information about this system now just want to ask which wallet is good and easy to use without too much download

Thanks Shorena for this all hard work  Smiley
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 09, 2016, 05:50:02 AM
Hallo shorena I see your Personal Text https://keybase.io/verify  I've tried to register but do not see further details
I just saw this message on the page keybase.io but did not receive confirmation email and other instructions
Success
We'll let you know when it's your turn.

What should I do next and how long I have to wait. Thank you very much  Smiley

Thats for PGP signatures and AFAIK you need an invite. If you ask here[1] someone might give you one. I dont think I have any yet.

[1] https://bitcointalksearch.org/topic/the-bct-pgpgpg-public-key-database-stake-your-pgp-key-here-1159946
legendary
Activity: 1386
Merit: 1003
March 09, 2016, 02:42:17 AM
Hallo shorena I see your Personal Text https://keybase.io/verify  I've tried to register but do not see further details
I just saw this message on the page keybase.io but did not receive confirmation email and other instructions
Success
We'll let you know when it's your turn.

What should I do next and how long I have to wait. Thank you very much  Smiley
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 08, 2016, 06:36:23 AM
I do not understand everything , but I still try to understand it Smiley
btw thank a lot for your thread, i appreciated it Smiley

Its not as difficult to do than it is to understand. Just try signing a message and see if you can verify it somewhere else or post it here for others to see if they can verify it.
sr. member
Activity: 434
Merit: 250
March 08, 2016, 05:35:47 AM
I do not understand everything , but I still try to understand it Smiley
btw thank a lot for your thread, i appreciated it Smiley
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 08, 2016, 03:54:05 AM
Here are some of my understanding about signing a message with bitcoin address.
Kindly correct me if I misunderstood anything .

1. Basically bitcoin address has 2 parts :
     a. Public address to share
     b. Private key to keep secretly

     c. Public key to verify signatures made by the private key.

Private key -> public key -> address (you cant go backwards on this chain!).

2. We can derive a 3rd part from a bitcoin address.
     a. This 3rd part is optional
     b. Unlimited number of this kind of 3rd part can be generated
     c. This 3rd part can be associated to some text.

No you dont derive the signature from the address. Its created by the private key and can be verified with the public key. The (version 1) address is the hash of a public key. The public key is part of the signature. There is however an unlimited number of messages you can sign.

3. To generate this 3rd part, we must need the private key of the address.
     a. It is not possible to sign a message with online wallets who does not let access to private key
     b. Online wallets (eg: Xapo or coinbase),
         exchange or gambling deposit address are some example for without private key bitcoin addresses.

Yes and no. Coinbase allows you to sign a message even though you dont have access to your private keys. The just create the signed message for you.

4. By creating this 3rd part we can prove that we have the private key.
     a. This 3rd part is called as Signature
     b. This Signature is associated with some text, usually the purpose of signature along with time and owner.

Yes, it proves that someone has the private key for the address in question. It is however no proof that they are the only person.
Yes, each signature is unique for the given text and address. It makes sense to include certain information as they are not part of the signature (e.g. a timestamp).

5. Purpose: Prove the ownership of bitcoin address.
     a. We can also prove ownership by adding "public note" in sending transaction from an address.
         But it is costly and it has no privacy (can be seen by anyone).

No, the public note is a blockchain.info specific thing and not part of the bitcoin network. If blockchain.info is down there is no public note. There is also no way to verify a public note. I can create a public note "Whosdaddy" for one of my addresses on blockchain.info. That does not make me you, nor does it mean the address is yours. Its just text set by the owner of the address.

Similarly I can sign a message claiming that I am you, thats why its important to stake your address in the thread in meta if you want to use it to prove ownership over your account.
hero member
Activity: 1148
Merit: 527
March 08, 2016, 03:33:17 AM
Here are some of my understanding about signing a message with bitcoin address.
Kindly correct me if I misunderstood anything .

1. Basically bitcoin address has 2 3 parts :
     a. Public address to share
     b. Private key to keep secretly
     c. Public key to verify signatures made by the private key.

2. We can derive The 3rd part from a bitcoin address, created by the private key and can be verified with the public key.
     a. This 3rd part is optional
     b. Unlimited number of this kind of 3rd part can be generated
     c. This 3rd part can be associated to some text.
     d. The (version 1) address is the hash of a public key. The public key is part of the signature

3. To generate this 3rd part, we must need the private key of the address.
     a. It is not possible to sign a message with online wallets who does not let access to private key
     b. Online wallets (eg: Xapo or coinbase),
         exchange or gambling deposit address are some example for without private key bitcoin addresses.
         Coinbase allows you to sign a message even though you dont have access to your private keys. They  
         just create the signed message for you.


4. By creating this 3rd part we can prove that we have the private key.
     a. This 3rd part is called as Signature
     a. This Signature is associated with some text, usually the purpose of signature along with time and owner.
     b. signature is unique for the given text and address

5. Purpose: Proves the ownership of bitcoin address.
     a. We can also prove ownership by adding "public note" in sending transaction from an address.
         But it is costly and it has no privacy (can be seen by anyone).

     the public note is a blockchain.info specific thing and not part of the bitcoin network.


@OP,
Thank you very much for your time and corrections.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 08, 2016, 02:43:43 AM
I made the idiotic decision to try the Blockchain Beta wallet, and for the life of me, I cannot find anywhere to sign a message with my address. Does anyone have information on how to sign a message with the Beta version of the wallet? Unfortunately, Blockchain does not allow you to revert back to the old wallet once you have tried the beta.

Thanks in advance!

AFAIK you cant. There are many crucial options not available on their new beta wallet. There seems to be a hack to get your private key however[1]. I have not tried it though. It would allow you to import into a different wallet, like electrum that you can sign a message with.

[1] https://twitter.com/coin_artist/status/706914092326502400
Pages:
Jump to: