{"action":"created","issue":{"url":"https://api.github.com/repos/kmackay/micro-ecc/issues/24","labels_url":"https://api.github.com/repos/kmackay/micro-ecc/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/kmackay/micro-ecc/issues/24/comments","events_url":"https://api.github.com/repos/kmackay/micro-ecc/issues/24/events","html_url":"https://github.com/kmackay/micro-ecc/issues/24","id":61051830,"number":24,"title":"signature verification fails","user":{"login":"anishn63","id":11458960,"avatar_url":"https://avatars.githubusercontent.com/u/11458960?v=3","gravatar_id":"","url":"https://api.github.com/users/anishn63","html_url":"https://github.com/anishn63","followers_url":"https://api.github.com/users/anishn63/followers","following_url":"https://api.github.com/users/anishn63/following{/other_user}","gists_url":"https://api.github.com/users/anishn63/gists{/gist_id}","starred_url":"https://api.github.com/users/anishn63/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anishn63/subscriptions","organizations_url":"https://api.github.com/users/anishn63/orgs","repos_url":"https://api.github.com/users/anishn63/repos","events_url":"https://api.github.com/users/anishn63/events{/privacy}","received_events_url":"https://api.github.com/users/anishn63/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-13T12:18:41Z","updated_at":"2015-03-13T14:51:55Z","closed_at":null,"body":"\r\nHi,\r\nI am testing with OpenSSL ECDSA signature. The test procedure is to create a ECDSA a signature in OpenSSL, then verify this signature using micro-ecc (publickey and hash is taken from OpenSSL output). I found that except for \"secp160r1\" curve, the signature verification fails in micro-ecc for the other supported curves. Is this expected?"},"comment":{"url":"https://api.github.com/repos/kmackay/micro-ecc/issues/comments/79010026","html_url":"https://github.com/kmackay/micro-ecc/issues/24#issuecomment-79010026","issue_url":"https://api.github.com/repos/kmackay/micro-ecc/issues/24","id":79010026,"user":{"login":"kmackay","id":3208815,"avatar_url":"https://avatars.githubusercontent.com/u/3208815?v=3","gravatar_id":"","url":"https://api.github.com/users/kmackay","html_url":"https://github.com/kmackay","followers_url":"https://api.github.com/users/kmackay/followers","following_url":"https://api.github.com/users/kmackay/following{/other_user}","gists_url":"https://api.github.com/users/kmackay/gists{/gist_id}","starred_url":"https://api.github.com/users/kmackay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmackay/subscriptions","organizations_url":"https://api.github.com/users/kmackay/orgs","repos_url":"https://api.github.com/users/kmackay/repos","events_url":"https://api.github.com/users/kmackay/events{/privacy}","received_events_url":"https://api.github.com/users/kmackay/received_events","type":"User","site_admin":false},"created_at":"2015-03-13T14:51:55Z","updated_at":"2015-03-13T14:51:55Z","body":"You need to compile micro-ecc for the curve you want to use (by setting the\nuECC_CURVE #define). The default setting is for secp160r1.\n\nOn Fri, Mar 13, 2015 at 5:18 AM, anishn63 <notifications@github.com> wrote:\n\n> Hi,\n> I am testing with OpenSSL ECDSA signature. The test procedure is to create\n> a ECDSA a signature in OpenSSL, then verify this signature using micro-ecc\n> (publickey and hash is taken from OpenSSL output). I found that except for\n> \"secp160r1\" curve, the signature verification fails in micro-ecc for the\n> other supported curves. Is this expected?\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/kmackay/micro-ecc/issues/24>.\n>\n"}}