News for hackers. Stuff that matters.
Re:Craig Wright Is Not Satoshi Nakamoto by alcio on Monday May 02, 2016 @05:48PM (#11615960)
Electrum verifies signatures offline (https://github.com/spesmilo/electrum/blob/5ae2f30fa52ebcec37...). So the `fake server` theory is wrong.
Re:Craig Wright Is Not Satoshi Nakamoto by nikcub on Monday May 02, 2016 @06:44PM (#11616347)
OP here. After discussing this with a few people I updated the post to lay out some other possibilities.

It is true that Electrum verifies locally, and in this case it was simply used as a replacement for running openssl or an alternative.

You still need to verify the address and key, tho - and it isn't stated what the process was in this case.

Re:Craig Wright Is Not Satoshi Nakamoto by mortehu on Monday May 02, 2016 @06:30PM (#11616262)
Whence does it get the public key with which it verifies the signature? How is the public key verified?
Re:Craig Wright Is Not Satoshi Nakamoto by chjj on Tuesday May 03, 2016 @06:24AM (#11619304)
That piece of code likely gathers all the key recovery candidates it can from the signature, hashes and tests each one against the hash in the address to find the correct key. Then it performs the verification. Obviously the verification would fail if none of the keys hash to the hash contained in the address.
Re:Craig Wright Is Not Satoshi Nakamoto by alcio on Monday May 02, 2016 @07:27PM (#11616632)
I don't know how the public key has been obtained, but it's present in many places in the Internet (blockchain.info, blockr.io, etc..).