Bitcoin Forum
October 20, 2018, 10:49:36 PM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 »
  Print  
Author Topic: How to sign a message?!  (Read 112483 times)
Gisado
Full Member
***
Offline Offline

Activity: 168
Merit: 100

Yoohoo


View Profile
April 03, 2015, 01:00:36 PM
 #41

I really don't know how to sign a message. What is the goal of signing a message. Thanks !
To prove that you indeed have ownership for specific address. On bitcointalk, people use signs to verify users' ownership.
1540075776
Hero Member
*
Offline Offline

Posts: 1540075776

View Profile Personal Message (Offline)

Ignore
1540075776
Reply with quote  #2

1540075776
Report to moderator
1540075776
Hero Member
*
Offline Offline

Posts: 1540075776

View Profile Personal Message (Offline)

Ignore
1540075776
Reply with quote  #2

1540075776
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540075776
Hero Member
*
Offline Offline

Posts: 1540075776

View Profile Personal Message (Offline)

Ignore
1540075776
Reply with quote  #2

1540075776
Report to moderator
TookDk
Legendary
*
Offline Offline

Activity: 1456
Merit: 1002


One coin to rule them all


View Profile WWW
April 03, 2015, 01:27:55 PM
 #42

Nice guide Smiley
Should be mandatory in elementary school to learn how to do it  Cheesy

Cryptography is one of the few things you can truly trust.
sho_road_warrior
Member
**
Offline Offline

Activity: 114
Merit: 10

PMs blocked, send answers to main.


View Profile
April 03, 2015, 02:37:11 PM
 #43

I really don't know how to sign a message. What is the goal of signing a message. Thanks !
To prove that you indeed have ownership for specific address. On bitcointalk, people use signs to verify users' ownership.

Basically this. E.g. in the first post I sign a message with an address I posted when I was still a noob, thus it is reasonable to assume that I am still the same person posting. This can be important later if you want to take a loan with your account as collateral, want to sell your account or if someone suspects you have been hacked.

It can also be useful to sign the terms of a trade. Thus neither you nor your Partner can later claim they did not read a specific detail oft the trade.

It is important to include the date, thus the message can not be reused at a later date by someone else. Some people also include a random phrase.

As almost everything this is not 100%, because I could have sold the shorena account, this alt account and all addresses and corresponding private keys associated with the accounts.


┏(-_-)┛┗(-_- )┓┗(-_-)┛┏(-_-)┓
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 03, 2015, 08:46:17 PM
 #44

if you use a wallet that is still missing, please suggest it.
Mycelium supports signing messages, for HD wallets and non-HD, single addresses.

Mycelium 2.3.0/2.3.1 on Android lollipop added[1]. There was an update while I made the screenshots, but I did not change anything. It gives you two options at the end. Either copy the signature to clipboard or share a preformated text that is compatible with brainwallet - they improved the verify page[2] btw - I personally like the preformated version better. You can e.g. create a mail with it and copy it from there


[1] link to pic for those that dont want to check the OP
its pretty big 540*8620 px, 787 KByte
http://i.imgur.com/lNgSoEq.png
[2] https://brainwallet.github.io/#verify
GreenStox
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 04, 2015, 02:35:11 AM
 #45

reserved

Very nice tutorial shorena, newbies will like you for this, you should put up a donation address in case a newbie wants to thank you Smiley

Also please announce in the first post that they should keep their private keys secure while they signs the message, because there are many ways that the private key can be compromized while they sign the message.

██
█║█
║║║
║║║
█║█
██
'BTC MULTI-WALLET SOON'
▬▬▬ Download WHITEPAPER ▬▬▬

                    ▄██▄
                  ▄██████▄
                ▄██████████
              ▄██████████▀   ▄▄
            ▄██████████▀   ▄████▄
          ▄██████████▀    ████████▄
         ██████████▀      ▀████████
         ▀███████▀   ▄███▄  ▀████▀   ▄█▄
    ▄███▄  ▀███▀   ▄███████▄  ▀▀   ▄█████▄
  ▄███████▄      ▄██████████     ▄█████████
  █████████    ▄██████████▀    ▄██████████▀
   ▀█████▀   ▄██████████▀    ▄██████████▀
     ▀▀▀   ▄██████████▀    ▄██████████▀
          ██████████▀    ▄██████████▀
          ▀███████▀      █████████▀
            ▀███▀   ▄██▄  ▀█████▀
                  ▄██████▄  ▀▀▀
                  █████████
                   ▀█████▀
                     ▀▀▀
e i d o o
██

███▀▀
▐▐▌
▐▌
▐▌
▐▐▌
███▄▄
▀▀███
▐▌▌
▐▌
▐▌
▐▌▌
▄▄███
Gisado
Full Member
***
Offline Offline

Activity: 168
Merit: 100

Yoohoo


View Profile
April 04, 2015, 03:29:56 AM
 #46

if you use a wallet that is still missing, please suggest it.
Mycelium supports signing messages, for HD wallets and non-HD, single addresses.

Mycelium 2.3.0/2.3.1 on Android lollipop added[1]. There was an update while I made the screenshots, but I did not change anything. It gives you two options at the end. Either copy the signature to clipboard or share a preformated text that is compatible with brainwallet - they improved the verify page[2] btw - I personally like the preformated version better. You can e.g. create a mail with it and copy it from there


[1] link to pic for those that dont want to check the OP
its pretty big 540*8620 px, 787 KByte
http://i.imgur.com/lNgSoEq.png
[2] https://brainwallet.github.io/#verify
Great! (well, I realized there is update by this post. 'I thought 2.2.0 is newest - is there an update?' => Boom!) Anyway, will give you some tips when I get some coins from my sig campaigns.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 04, 2015, 10:17:05 PM
 #47

reserved

Very nice tutorial shorena, newbies will like you for this, you should put up a donation address in case a newbie wants to thank you Smiley

Im not entirely sure if thats within forum rules, thus I dont specifically post an address or ask for it. There is an address in my profile that can always be used, my node is also linked from there and has an address, the example address I used in the OP is obiously still under my control so it could also be used. In short, I think if anyone wants to donate, its easy enough already and I know newbies dont have that much in the first place.

Also please announce in the first post that they should keep their private keys secure while they signs the message, because there are many ways that the private key can be compromized while they sign the message.

Not sure how you would compromise a private key in order to sign a message as long as you keep it in your wallet. Ofc if you go out of your way to e.g. upload it to brainwallet... I guess I kinda see your point. Ill add it to the todo list for now and think about more things to add.
GreenStox
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 05, 2015, 07:29:30 AM
 #48

reserved

Very nice tutorial shorena, newbies will like you for this, you should put up a donation address in case a newbie wants to thank you Smiley

Im not entirely sure if thats within forum rules, thus I dont specifically post an address or ask for it. There is an address in my profile that can always be used, my node is also linked from there and has an address, the example address I used in the OP is obiously still under my control so it could also be used. In short, I think if anyone wants to donate, its easy enough already and I know newbies dont have that much in the first place.

Also please announce in the first post that they should keep their private keys secure while they signs the message, because there are many ways that the private key can be compromized while they sign the message.

Not sure how you would compromise a private key in order to sign a message as long as you keep it in your wallet. Ofc if you go out of your way to e.g. upload it to brainwallet... I guess I kinda see your point. Ill add it to the todo list for now and think about more things to add.

Look at this thread, the OP there also posted a donation address at the end of the first post so i guess its ok for the forum rules
https://bitcointalk.org/index.php?topic=615953.0

A private key can be easily compromized if you got a virus inside your RAM, there are not just simple Keyloggers out there there are also RAM-loggers too that search within the ram for specified data (a private key format that is used by the QT or Armory can easily be detected by them and send through a backdoor back to the haker)

So because of this I only sign stuff offline, never on an Online PC.

██
█║█
║║║
║║║
█║█
██
'BTC MULTI-WALLET SOON'
▬▬▬ Download WHITEPAPER ▬▬▬

                    ▄██▄
                  ▄██████▄
                ▄██████████
              ▄██████████▀   ▄▄
            ▄██████████▀   ▄████▄
          ▄██████████▀    ████████▄
         ██████████▀      ▀████████
         ▀███████▀   ▄███▄  ▀████▀   ▄█▄
    ▄███▄  ▀███▀   ▄███████▄  ▀▀   ▄█████▄
  ▄███████▄      ▄██████████     ▄█████████
  █████████    ▄██████████▀    ▄██████████▀
   ▀█████▀   ▄██████████▀    ▄██████████▀
     ▀▀▀   ▄██████████▀    ▄██████████▀
          ██████████▀    ▄██████████▀
          ▀███████▀      █████████▀
            ▀███▀   ▄██▄  ▀█████▀
                  ▄██████▄  ▀▀▀
                  █████████
                   ▀█████▀
                     ▀▀▀
e i d o o
██

███▀▀
▐▐▌
▐▌
▐▌
▐▐▌
███▄▄
▀▀███
▐▌▌
▐▌
▐▌
▐▌▌
▄▄███
IDKwhatimdoing
Full Member
***
Offline Offline

Activity: 138
Merit: 100


View Profile
April 05, 2015, 11:00:10 PM
 #49

This is really a nice guide, thank you!

shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 06, 2015, 08:07:46 PM
 #50

-snip-
A private key can be easily compromized if you got a virus inside your RAM, there are not just simple Keyloggers out there there are also RAM-loggers too that search within the ram for specified data (a private key format that is used by the QT or Armory can easily be detected by them and send through a backdoor back to the haker)

So because of this I only sign stuff offline, never on an Online PC.

Thats a problem every time you unlock the wallet on a hot system. A general wallet security thread might be a good thread to start, but I want to keep this topic very focused on signatures.

This is really a nice guide, thank you!

Glad you like it Smiley
GreenStox
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 07, 2015, 07:05:47 AM
 #51


Thats a problem every time you unlock the wallet on a hot system. A general wallet security thread might be a good thread to start, but I want to keep this topic very focused on signatures.


Yes it is but if you already put together a tutorial where the exposure of the private key is required then its also important to atleast warn the newbies to be very vigilant about this, and not to find out in the hard way.

Just basic security, when handling private key.

My online PC is very hot so I dont handle my private keys on it.

██
█║█
║║║
║║║
█║█
██
'BTC MULTI-WALLET SOON'
▬▬▬ Download WHITEPAPER ▬▬▬

                    ▄██▄
                  ▄██████▄
                ▄██████████
              ▄██████████▀   ▄▄
            ▄██████████▀   ▄████▄
          ▄██████████▀    ████████▄
         ██████████▀      ▀████████
         ▀███████▀   ▄███▄  ▀████▀   ▄█▄
    ▄███▄  ▀███▀   ▄███████▄  ▀▀   ▄█████▄
  ▄███████▄      ▄██████████     ▄█████████
  █████████    ▄██████████▀    ▄██████████▀
   ▀█████▀   ▄██████████▀    ▄██████████▀
     ▀▀▀   ▄██████████▀    ▄██████████▀
          ██████████▀    ▄██████████▀
          ▀███████▀      █████████▀
            ▀███▀   ▄██▄  ▀█████▀
                  ▄██████▄  ▀▀▀
                  █████████
                   ▀█████▀
                     ▀▀▀
e i d o o
██

███▀▀
▐▐▌
▐▌
▐▌
▐▐▌
███▄▄
▀▀███
▐▌▌
▐▌
▐▌
▐▌▌
▄▄███
Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 504


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
April 07, 2015, 11:58:49 AM
 #52


Thats a problem every time you unlock the wallet on a hot system. A general wallet security thread might be a good thread to start, but I want to keep this topic very focused on signatures.

Yes it is but if you already put together a tutorial where the exposure of the private key is required then its also important to atleast warn the newbies to be very vigilant about this, and not to find out in the hard way.

Just basic security, when handling private key.

My online PC is very hot so I dont handle my private keys on it.

A tutorial isn't needed but a warning like this may suffice: "Signing with a Bitcoin address in an affected computer may result in theft of your Bitcoins. Only sign in a secure trusted pc. Never sign in a public pc unless you know what you are doing".

Edit: BTW, Thank you, shorena for keeping this upto date! If you have time, it will be good to add Bither. I maybe able to help you tonight but atm, it isn't possible because of the heavy rain. Sad

koelen3
Legendary
*
Offline Offline

Activity: 980
Merit: 1000


Sooner or later, a man who wears two faces forgets


View Profile
April 07, 2015, 01:55:21 PM
 #53

Wow! Shorena, nice guide there .
It does have an appropriate explanation with Quality images and it covers almost all important wallets , to tell you actually i did liked the MyCelium explanation as i really didn't knew about how to sign a message from Mycelium till now
Gisado
Full Member
***
Offline Offline

Activity: 168
Merit: 100

Yoohoo


View Profile
April 08, 2015, 10:09:09 AM
 #54

In the OP,
Quote
[anchor=bc.i]Blockchain.info 2015.03.17
Maybe kind of a typo?

Meanwhile, some coins for you!
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 08, 2015, 10:18:10 AM
 #55

In the OP,
Quote
[anchor=bc.i]Blockchain.info 2015.03.17
Maybe kind of a typo?

Meanwhile, some coins for you!

Fixed it thanks2. Anchor is used to create the links within the post, but apparently a dot in the name is not allowed.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 12, 2015, 04:27:39 PM
 #56

I got a message that this guide was posted in a different board[1]. I think thats a good idea, I will add a proper CC BY-SA 3.0 license[2] disclaimer in a second.


[1] http://www.bitcointalk.club/viewtopic.php?f=8&t=57&sid=9b5c71a991db1234561525fd741f3bb6
[2] https://creativecommons.org/licenses/by-sa/3.0/
Mehek
Full Member
***
Offline Offline

Activity: 154
Merit: 100



View Profile
April 12, 2015, 04:36:37 PM
 #57

thanks for this guide it was really helpful but can i sign a address with a java phone?

shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1276


No I dont escrow anymore.


View Profile WWW
April 12, 2015, 04:46:51 PM
 #58

thanks for this guide it was really helpful but can i sign a address with a java phone?

Depends on the wallet software you use. For Android (not sure if thats what you mean with java phone) Myceliums works great.
GreenStox
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
April 12, 2015, 07:53:54 PM
 #59

I got a message that this guide was posted in a different board[1]. I think thats a good idea, I will add a proper CC BY-SA 3.0 license[2] disclaimer in a second.


[1] http://www.bitcointalk.club/viewtopic.php?f=8&t=57&sid=9b5c71a991db1234561525fd741f3bb6
[2] https://creativecommons.org/licenses/by-sa/3.0/

Yep you need to copyright your stuff, there are many thieves these days lol

██
█║█
║║║
║║║
█║█
██
'BTC MULTI-WALLET SOON'
▬▬▬ Download WHITEPAPER ▬▬▬

                    ▄██▄
                  ▄██████▄
                ▄██████████
              ▄██████████▀   ▄▄
            ▄██████████▀   ▄████▄
          ▄██████████▀    ████████▄
         ██████████▀      ▀████████
         ▀███████▀   ▄███▄  ▀████▀   ▄█▄
    ▄███▄  ▀███▀   ▄███████▄  ▀▀   ▄█████▄
  ▄███████▄      ▄██████████     ▄█████████
  █████████    ▄██████████▀    ▄██████████▀
   ▀█████▀   ▄██████████▀    ▄██████████▀
     ▀▀▀   ▄██████████▀    ▄██████████▀
          ██████████▀    ▄██████████▀
          ▀███████▀      █████████▀
            ▀███▀   ▄██▄  ▀█████▀
                  ▄██████▄  ▀▀▀
                  █████████
                   ▀█████▀
                     ▀▀▀
e i d o o
██

███▀▀
▐▐▌
▐▌
▐▌
▐▐▌
███▄▄
▀▀███
▐▌▌
▐▌
▐▌
▐▌▌
▄▄███
rayhan
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


be your self


View Profile
April 13, 2015, 01:23:12 AM
 #60

ohh,,many thx for your guide, previously i dont know how to "sign message", yeaa was confused when i sell some stuff and buyer wanted me to sign message as proof of ownership ..

Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!