Bitcoin Forum
September 16, 2019, 03:51:47 PM *
News: If you like a topic and you see an orange "bump" link, click it. More info.
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Multi-sig Message Signing  (Read 96 times)
JayBleezCPA
Newbie
*
Offline Offline

Activity: 5
Merit: 1


View Profile
November 01, 2018, 12:05:35 AM
Merited by HeRetiK (1)
 #1

Hello folks,

I was curious to know if there were wallets or any simple way to sign a message by multiple parties who have rights to a multisig address? I have seen multisig transactions, but not multisig messages.

Conversely, would there be a tool to decrypt this message to uncover who signed the multisigned message? I am imagining I would only be able to initially decrypt in as much to uncover the multi-sig address. Any way to derive the underlying public addresses for those participating within the multisig?

Any advice or resources would be much appreciated.

Cheers,

-Jeremy N.


1568649107
Hero Member
*
Offline Offline

Posts: 1568649107

View Profile Personal Message (Offline)

Ignore
1568649107
Reply with quote  #2

1568649107
Report to moderator
1568649107
Hero Member
*
Offline Offline

Posts: 1568649107

View Profile Personal Message (Offline)

Ignore
1568649107
Reply with quote  #2

1568649107
Report to moderator
1568649107
Hero Member
*
Offline Offline

Posts: 1568649107

View Profile Personal Message (Offline)

Ignore
1568649107
Reply with quote  #2

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

Posts: 1568649107

View Profile Personal Message (Offline)

Ignore
1568649107
Reply with quote  #2

1568649107
Report to moderator
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1764
Merit: 2023

Use SegWit and enjoy lower fees.


View Profile WWW
November 01, 2018, 01:38:13 AM
Last edit: November 01, 2018, 06:02:37 AM by ETFbitcoin
 #2

I was curious to know if there were wallets or any simple way to sign a message by multiple parties who have rights to a multisig address? I have seen multisig transactions, but not multisig messages.

According to https://bitcoin.stackexchange.com/questions/32811/how-can-i-sign-a-message-with-a-multi-signature-address, it's possible but quite complicated.
Edit : IMO no standardization makes it complicated.

Conversely, would there be a tool to decrypt this message to uncover who signed the multisigned message? I am imagining I would only be able to initially decrypt in as much to uncover the multi-sig address. Any way to derive the underlying public addresses for those participating within the multisig?

Bitcoin message sign isn't about message encryption/decryption, but make sure anyone can verify that it's created/signed by whoever own private key to a Bitcoin address and prevent message tampering.

pooya87
Legendary
*
Offline Offline

Activity: 1764
Merit: 1874


Remember tonight for it's the beginning of forever


View Profile
November 01, 2018, 05:39:10 AM
 #3

I was curious to know if there were wallets or any simple way to sign a message by multiple parties who have rights to a multisig address? I have seen multisig transactions, but not multisig messages.

According to https://bitcoin.stackexchange.com/questions/32811/how-can-i-sign-a-message-with-a-multi-signature-address, it's possible but quite complicated.

it shouldn't be complicated at all. it's just that there has been no standardization for it yet. otherwise as far as i know there is no difference between signing a message and signing a transaction (there is only an additional step in signing a message which is mildly irrelevant). in fact you even use the same functions to sign! when signing a transaction you pass the "transaction hash" to that function to get r and s and when signing a message you pass the "message hash" to get r and s!

bob123
Legendary
*
Offline Offline

Activity: 1022
Merit: 1506



View Profile WWW
November 01, 2018, 08:35:52 AM
Merited by ETFbitcoin (1)
 #4

Bitcoin message sign isn't about message encryption/decryption, but make sure anyone can verify that it's created/signed by whoever own private key to a Bitcoin address and prevent message tampering.

Theoretically, signing something basically is encrypting and decrypting (in reversed order).

Usually, to encrypt something, you are using the public key of the recipient.
The recipient then can decrypt it using his private key.

When signing, you are using your private key. And everyone else can use your public key to verify it.

In fact, both of these (encrypting/decrypting and signing/verifying) are using the same concept (just with the private- and public key being 'swapped')


But.. in the end, you are right. Signing and verifying is NOT encrypting and decrypting (at least how OP was illustrating it). It is the same concept.

Pages: [1]
  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!