From: "Brautigam Róbert" <robert.brautigam@netmind.hu>
To: bitcoin-development@lists.sourceforge.net
Subject: Re: [Bitcoin-development] ECC Signature Issue
Date: Fri, 27 Jan 2012 19:19:54 +0100 [thread overview]
Message-ID: <4F22EACA.2080807@netmind.hu> (raw)
In-Reply-To: <4F1EEB6D.8080004@netmind.hu>
Hi,
I'll reply to myself here, just to mention that the issue is solved.
Dave Hook from Bouncycastle replied that in the particular signature
mentioned, one of the ASN1 encoded Integers is actually negative (which
is not a valid coordinate for a point on a curve I assume). Since ASN1
integers are always signed, one has to pad "big" values with a zero byte
to stay positive.
Workaround is easy for verification (convert to positive).
Robert.
On 01/24/2012 06:33 PM, Brautigam Róbert wrote:
> On 01/23/2012 06:50 PM, Mike Hearn wrote:
>>> I double checked that the official (C++) client is indeed successful
>>> here. Oddly enough the bitcoinj implementation also seems to fail to
>>> verify this transaction, which seems to point in the direction of
>>> BouncyCastle (which we both use).
...
next prev parent reply other threads:[~2012-01-27 18:20 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4F1DBD07.3050904@netmind.hu>
2012-01-24 17:33 ` [Bitcoin-development] ECC Signature Issue Brautigam Róbert
2012-01-27 18:19 ` Brautigam Róbert [this message]
2012-01-22 13:18 Brautigam Róbert
2012-01-23 17:50 ` Mike Hearn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F22EACA.2080807@netmind.hu \
--to=robert.brautigam@netmind.hu \
--cc=bitcoin-development@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox