Bitcoin Forum
June 21, 2024, 03:36:07 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Discussion / Re: Satoshi is revealed and nobody here cares about this?? on: May 02, 2016, 08:33:32 AM
The signature he posted is bytes taken from transaction 828ef3b079f9c23829c56fe86e85b4a69d9e06e5b54ea597eef5fb3ffef509fe.

Quote
Part of that time was spent on a careful cryptographic verification of messages signed with keys that only Satoshi should possess.

No you didn't.

Quote
But even before I witnessed the keys signed and then verified on a clean computer that could not have been tampered with, I was reasonably certain I was sitting next to the Father of Bitcoin.

That's looking unlikely.

Maybe you're complicit eh, Gavin?
2  Bitcoin / Bitcoin Discussion / Re: Satoshi is revealed and nobody here cares about this?? on: May 02, 2016, 07:51:06 AM
Quote
I remember reading that quote many years ago, and I have carried it with me uncomfortably ever since. However, after many years, and having experienced the ebb and flow of life those years have brought, I think I am finally at peace with what he meant. If I sign Craig Wright, it is not the same as if I sign Craig Wright, Satoshi.

I think this is true, but in my heart I wish it wasn’t.

IFdyaWdodCwgaXQgaXMgbm90IHRoZSBzYW1lIGFzIGlmIEkgc2lnbiBDcmFpZyBXcmlnaHQsIFNh
dG9zaGkuCgo=

Criag Wright basically goes to enormous length to explain how to verify ECDSA signatures, which is nice and all but doesn't prove anything at all. What a complete waste of time, given that Bitcoin Core has the tools to you know, verify messages built right in.

Code:
bitcoin-cli verifymessage
error code: -1
error message:
verifymessage "bitcoinaddress" "signature" "message"

Verify a signed message

Arguments:
1. "bitcoinaddress"  (string, required) The bitcoin address to use for the signature.
2. "signature"       (string, required) The signature provided by the signer in base 64 encoding (see signmessage).
3. "message"         (string, required) The message that was signed.


If he can go send signed messages to a reported (that we don't get to verify)
then he get his cocky ass over here and login and post as Satoshi.

The Satoshi account was disabled by Theymos after one of the hacks.

Quote
The signature format used within bitcoin is based on DER encoding.

It's BER encoding actually, not DER.


Quote
Other methods have been applied in the original code has changed significantly in the last seven years. The choice of DER encoding for the signatures and other information was based on a desire to ensure that information could be shared between incompatible systems. It is not the most efficient means of storing information but it does allow for disparate systems to communicate efficiently.

No, it was used in Bitcoin because it's the default thing that is spat out when you ask it to make a ECDSA public key or signature. There's no conscious decision here, BER is literally the worst possibly format ever for cryptographic keys, for example it spends a vast amount of time dealing with negative numbers which no cryptosystem uses.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!