Bitcoin Forum
May 04, 2024, 04:14:13 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Multi-sig Message Signing  (Read 212 times)
JayBleezCPA (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 2


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.


1714796053
Hero Member
*
Offline Offline

Posts: 1714796053

View Profile Personal Message (Offline)

Ignore
1714796053
Reply with quote  #2

1714796053
Report to moderator
1714796053
Hero Member
*
Offline Offline

Posts: 1714796053

View Profile Personal Message (Offline)

Ignore
1714796053
Reply with quote  #2

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

Posts: 1714796053

View Profile Personal Message (Offline)

Ignore
1714796053
Reply with quote  #2

1714796053
Report to moderator
1714796053
Hero Member
*
Offline Offline

Posts: 1714796053

View Profile Personal Message (Offline)

Ignore
1714796053
Reply with quote  #2

1714796053
Report to moderator
1714796053
Hero Member
*
Offline Offline

Posts: 1714796053

View Profile Personal Message (Offline)

Ignore
1714796053
Reply with quote  #2

1714796053
Report to moderator
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10537



View Profile
November 01, 2018, 05:39:10 AM
 #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.

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!

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



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

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:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!