Hello, The Bitcoin QT client allows me to sign a message, and extract a public key from that signature itself. I am supposed to then hash this signature in Base58Checked format and then extract the key.
The code to extract the key from a signature is here http://stackoverflow.com/a/20000007/328397 The code to get the Base58 address is on the same page, or just paste the extracted public key here: http://gobittest.appspot.com/Address Since I know the Base58Checked encoder works as intended, and it appears the key extraction code works as well, I suspect it may be how I知 presenting the Endian that I知 presenting Q to the hash utility, or even an encoding bug, Here are some tests from the Bitcoin QT client that produce valid results in the client, but I can稚 get it to work in C#: Sig ICHD2obqklY8dVBvjwwiDL3c7QkOnOif0tRlbcM+uk7vnuA0LZu6mVsKMx3Nvk7vdiV28cHO7IRuqXwzO3A3m3A= Message test123 Hashed Public key - 15NGbNHePvuxKJrSV7Qy7Z9pKjxJDo39nV Sig: IEMtA9uGW2x70/qxAaPuE4Fb/H5+Dq+bl0UyMHZXoO7SX4vfXQcg22VafERUMTT5AfpXbTesAk5NSYnPVYulrTM= Message test123 Hashed Public Key - 191FLr28ee3ahg3yDJDLzoS9jfjUvDouzL Any assistance would be appreciated. ********************************************************************** This e-mail may contain information that is privileged, confidential or protected under state or federal law. If you are not an intended recipient of this email, please delete it, notify the sender immediately, and do not copy, use or disseminate any information in the e-mail. Pursuant to IRS Circular 230, any tax advice in this email may not be used to avoid any penalties imposed under U.S. tax laws. E-mail sent to or from this e-mail address may be monitored, reviewed and archived.