Pages:
Author

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

newbie
Activity: 3
Merit: 0
April 18, 2017, 04:27:03 AM
Ne diyelim...

1PRaXrpBQQsG8THDQbnJu8kEWEctN7ehFV

1MAddP9P5HCrDqgDzEMTU9o7RZ31cSYpqe

Buraya gönderebilirisiniz. Teşekkür ederim.

I couldn't log in my acc after try to changing pass with security question. These are my adress before i posted. Top one is bitpaywallet, other one is copay. Can i have chance to get back my account? I couldn't find way for sign this wallet.
legendary
Activity: 3010
Merit: 3724
Join the world-leading crypto sportsbook NOW!
March 27, 2017, 08:13:03 AM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Hello! This is buwaytress from bitcointalk.org and today is 27 March 2017. The time is 14:12 GMT.
I am also Sojourner on other sites and this is a signed message for the first BTC address I have ever owned.
I am putting a first signed message to firstly thank shorena for this thread and also to help protect this account should I ever lose it.
-----BEGIN SIGNATURE-----
1ETpArT7mov2cpkSpvEWRoGyDpMyLAQdmx
IIADYyDygCr5QBIyi7Rs6+iXncVp7/htGcOhjH8yk+6QWo79K28fZxA6R5YpWSUlqswLic6NfzltOg5pG5r8/CE=
-----END BITCOIN SIGNED MESSAGE-----
hero member
Activity: 640
Merit: 771
BTC⇆⚡⇄BTC
March 27, 2017, 02:59:21 AM
Very nice guide we have here!

Thank you shorena for maintaining this thread updated.

Suggestion: don't forget to add the (very) old time player Blockexplorer.com as one option for verifying BTC signed msgs.

https://blockexplorer.com/messages/verify
newbie
Activity: 5
Merit: 0
March 25, 2017, 06:21:10 AM
Thank for this super guide on how sign a message  Cheesy
I am now able to do this!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 24, 2017, 04:17:41 AM
A small update, got an answer from the bither team to my bug report.

Quote
Currently we do not support signing message option for HD account.

-> https://github.com/bither/bither-android/issues/21
RJX
legendary
Activity: 1078
Merit: 1003
March 04, 2017, 06:34:36 AM
Thank you shorena for your helpful thread. Sometimes things are just too obvious so they are overlooked, at least by me but thanks to your explanation I'm a bit wiser today.

So thanks, and bump Smiley
jr. member
Activity: 69
Merit: 3
February 15, 2017, 10:52:06 AM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is whynotbit from bitcointalk.org and today is 06/02/2017 at 00.10
First ever attempt
-----BEGIN SIGNATURE-----
1LS2NtskhnjvmF6koAitAY1Dt7w5jj6Aqs
HOd1DOMkoym7DDrXISQ2Ia5fUaZEzoIT9JXgl+IQGdx2V/3Oqb/g7zODxM4LF8X0W49/shaZ52Jhmben+rjqSe8=
-----END BITCOIN SIGNED MESSAGE-----
From Electrum wallet
Someone PLeaseeee answer me ! I wanna know Smiley
Edit: Calimero style, Shorena or anybody, is my message good ?

Sorry for the late reply, yes I was able to confirm it, well done.
Thanks Shorena ! Very helpful topic indeed !
full member
Activity: 126
Merit: 100
February 14, 2017, 01:40:05 PM
Holy moly thanks for sharing this ill use it keep it up
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
February 13, 2017, 03:29:58 PM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is whynotbit from bitcointalk.org and today is 06/02/2017 at 00.10
First ever attempt
-----BEGIN SIGNATURE-----
1LS2NtskhnjvmF6koAitAY1Dt7w5jj6Aqs
HOd1DOMkoym7DDrXISQ2Ia5fUaZEzoIT9JXgl+IQGdx2V/3Oqb/g7zODxM4LF8X0W49/shaZ52Jhmben+rjqSe8=
-----END BITCOIN SIGNED MESSAGE-----
From Electrum wallet
Someone PLeaseeee answer me ! I wanna know Smiley
Edit: Calimero style, Shorena or anybody, is my message good ?

Sorry for the late reply, yes I was able to confirm it, well done.
jr. member
Activity: 69
Merit: 3
February 05, 2017, 06:22:06 PM
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is whynotbit from bitcointalk.org and today is 06/02/2017 at 00.10
First ever attempt
-----BEGIN SIGNATURE-----
1LS2NtskhnjvmF6koAitAY1Dt7w5jj6Aqs
HOd1DOMkoym7DDrXISQ2Ia5fUaZEzoIT9JXgl+IQGdx2V/3Oqb/g7zODxM4LF8X0W49/shaZ52Jhmben+rjqSe8=
-----END BITCOIN SIGNED MESSAGE-----
From Electrum wallet
Someone PLeaseeee answer me ! I wanna know Smiley
Edit: Calimero style, Shorena or anybody, is my message good ?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
February 01, 2017, 06:39:19 AM
-snip-
register 2fa //signed message from add xxx blah blah//
sign-in with 2fa //signed message : blah blah ... //

question i have for you is : did i miss something or did you see security flaws or ...  Roll Eyes potential ?

Have a nice day and thanks in advance - Elias C.

Sounds like how SSH does auth by keys instead of passwords. The server sends a challenge and only the person with the correct private key can reply with the correct answer. Signed messages can be used similarly I think. You have to make sure the message has some properties though. It might be a good idea to look actually look into common SSH implementations for this. They support ECDSA curves for this, so you might simply adapt this. It could potentially be build into future wallets.

#1 It must have a timestamp, otherwise it could be reused.
#2 It must have a validity period, otherwise it could be reused in quick succession by an attacker. The period must be long enough to make sure the user has enough time to sign, but not too long so an attacker that gets a hold of the message (e.g. 2 hours later) can reuse it. It should essentially single use, time might not be the best choice for that though. Maybe you can keep track of the messages.
#3 possibly more I missed now.

sr. member
Activity: 574
Merit: 272
Buy Bitcoin!
February 01, 2017, 04:20:19 AM
Thanks for the insight.
I was just browsing the forums here, checking out the lending forum and saw some people talk about signed messages...
I looked around until I found this thread...
Very nice tutorial with pictures and such.

Appreciate it.
hero member
Activity: 574
Merit: 506
February 01, 2017, 01:42:10 AM
Shorena,

this is all really helpful. Kudos for making rather complex procedure as simple and idiot proof as humanly possible. You are making this forum a better place. Thank you.
sr. member
Activity: 358
Merit: 254
void
January 31, 2017, 10:23:06 AM
for starters thank you very much for this awesome guide here.
It proves to me you are a person who cares/loves BTC ecosystem and the forum community  Grin

my mind running wild for decades ,and i love to provide ideas and problem solutions
this time for some days i try to find a decentralized 2FA-like procedure
it is a little brick from a bigger project/vision , nvm , here is the question :

anyone can get a new bitcoin address , no need to register any private data/mail etc for that.
in this thread i see you supplied ways to sign and verify messages for that bitcoin address.
many people are concerned about their privacy , and many well established bitcoin sites
asking too much private data already . some months now a new trend came in haste 2FA
the mainstream applications to 2FA so far are big well established companies like Google etc.
such huge companies not care much for freedom of money or privacy for users.

example: i have account nicknamed Me322 at xxx66xxx.ccc site with a password *****
i make a new bitcoin address 1bn... and i sign a message sent to the site as 2FA reference
when me or the site needs to check through 2FA i simply reply signing a new message

register 2fa //signed message from add xxx blah blah//
sign-in with 2fa //signed message : blah blah ... //

question i have for you is : did i miss something or did you see security flaws or ...  Roll Eyes potential ?

Have a nice day and thanks in advance - Elias C.

 
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 27, 2016, 05:11:05 AM
One noob question :
Signing a message is possible even offline.
Does it mean, it is not being stored in blockchain then how it is universally verifiable at any time from anywhere ?

Yes, the blockchain mainly stores (different types of) transactions. Signed messages are similar to signed transactions as both are signed with a private key. A signature and the data it signed can be verified with the public key. When signing a message the signature code includes this public key. Thus with a valid signature you give the other person all data they need to verify its legitimacy, no other sources like the blockchain required. Its possible to do this over any kind of data structure and you could use a transaction to store a signed message on the blockchain. It would not give you a significant advantage over other data storage methods (e.g. this forum), besides that it would be very difficult to delete.
member
Activity: 112
Merit: 10
female ;)
December 27, 2016, 04:47:36 AM
One noob question :
Signing a message is possible even offline.
Does it mean, it is not being stored in blockchain then how it is universally verifiable at any time from anywhere ?

It isn't benign stored in the Blockchain due to the fact that it doesn't need to be. It can all be done locally if you know how.

Read this: https://bitcoinmagazine.com/articles/bitcoin-address-sign-1399914228

Code:
A bitcoin address is in fact the hash of a ECDSA public key

And read up on public key cryptography.
sr. member
Activity: 1046
Merit: 273
December 27, 2016, 04:36:15 AM
One noob question :
Signing a message is possible even offline.
Does it mean, it is not being stored in blockchain then how it is universally verifiable at any time from anywhere ?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 27, 2016, 12:12:00 AM
is this ok?

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is nrm4bits from bitcointalk.org and today is December 26th, 2016 and i posted this in the trhead https://bitcointalk.org/index.php?topic=990345.0 and this is my first try of signing a message
-----BEGIN SIGNATURE-----
1Ja7PcNAQPQrFHEPyHvP7WRsqQcds3Na7t
H+IBSvjfb6o/xV91wNKOLczBLMHDzwVa159FJ4qhLsoOdNRDrAYl/Gd0cd1BIser0IkYZvHQGLjDTg/7BZhSJbo=
-----END BITCOIN SIGNED MESSAGE-----

edited:
added the tag code

Yes, I could verify the message.
full member
Activity: 132
Merit: 103
December 26, 2016, 11:58:02 PM
is this ok?

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is nrm4bits from bitcointalk.org and today is December 26th, 2016 and i posted this in the trhead https://bitcointalk.org/index.php?topic=990345.0 and this is my first try of signing a message
-----BEGIN SIGNATURE-----
1Ja7PcNAQPQrFHEPyHvP7WRsqQcds3Na7t
H+IBSvjfb6o/xV91wNKOLczBLMHDzwVa159FJ4qhLsoOdNRDrAYl/Gd0cd1BIser0IkYZvHQGLjDTg/7BZhSJbo=
-----END BITCOIN SIGNED MESSAGE-----

edited:
added the tag code
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 26, 2016, 02:19:20 PM
-----BEGIN BITCOIN SIGNED MESSAGE-
---Address---
1BcBpd8weYM6Ue2X4KpJw8CwRYnSf74rU1
---Message---
Great effort put into the post.
---Signature---
IBZqdzaem4aG17sYEirjkvKQRvbC6EOs8KwIS8RmAqcBSIw3imbeZ8gkiubfoVoMUPovoN8SYFK8/ZktXOxdaCE=
-----END BITCOIN SIGNED MESSAGE-----

Even though I know how to sign a message I had to post this. Must have taken a hell of a long time to do everything. Thanks for the share, here's an extra bump :d

<3 thanks for reading it, the message verified just fine.
Pages:
Jump to: