Pages:
Author

Topic: Verifying a signed message *without* a Bitcoin client installed? - page 2. (Read 7445 times)

jr. member
Activity: 56
Merit: 1
Any kind sould will do it in php?  Grin

Put up a bounty.
legendary
Activity: 2053
Merit: 1356
aka tonikt
You can also have a look at a tool called versigmsg, from my gocoin project.
https://github.com/piotrnar/gocoin/blob/master/tools/versigmsg.go

If you build it, it end up as a single executable, about 2MB big.
legendary
Activity: 1358
Merit: 1002
Any kind sould will do it in php?  Grin
jr. member
Activity: 56
Merit: 1
jr. member
Activity: 56
Merit: 1
From a fairly quick skim through the code, it looks pretty straight forward as written (hahah, though a little more complex than I was hoping!).  The rest of my weekend might be making a Ruby Gem for this. Smiley

Do you have tests for this?  I'd love to duplicate some of the tests also.
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
This is the Bitcoin signature/verification module I made for Armory:
https://github.com/jackjack-jj/jasvet/blob/master/jasvet.py

The function you're looking for is verify_message_Bitcoin(address, signature, message), line 387
Example:
  • address: 13C5HZKutjMDeuc7f5mPj6XGpJCZu7xKh2
  • signature: H55JIuwEi4YXzINOzx2oU6VsfBcTOScpFtp10pP/M4EWV336ClH65SObwPXnRf/fMXDu8hs8nweB42CtpWgngeM=
  • message: aaa

Feel free to ask me anything that isn't clear
jr. member
Activity: 56
Merit: 1
Is a python script (no dependency) ok to use?

Yeah, i'm actually looking to do it in Ruby, but i'm guessing i can convert what is thrown at me to my language of choice. Smiley
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Is a python script (no dependency) ok to use?
jr. member
Activity: 56
Merit: 1
If I have a Bitcoin address and a message signed with the private key of that address, is there a way to verify the signature with standard Unix commands?
Pages:
Jump to: