{"action":"created","issue":{"url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/156","labels_url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/156/labels{/name}","comments_url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/156/comments","events_url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/156/events","html_url":"https://github.com/lian/bitcoin-ruby/issues/156","id":54010828,"number":156,"title":"OpenSSL 1.0.1k handling of DER signatures","user":{"login":"rnicoll","id":3513077,"avatar_url":"https://avatars.githubusercontent.com/u/3513077?v=3","gravatar_id":"","url":"https://api.github.com/users/rnicoll","html_url":"https://github.com/rnicoll","followers_url":"https://api.github.com/users/rnicoll/followers","following_url":"https://api.github.com/users/rnicoll/following{/other_user}","gists_url":"https://api.github.com/users/rnicoll/gists{/gist_id}","starred_url":"https://api.github.com/users/rnicoll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rnicoll/subscriptions","organizations_url":"https://api.github.com/users/rnicoll/orgs","repos_url":"https://api.github.com/users/rnicoll/repos","events_url":"https://api.github.com/users/rnicoll/events{/privacy}","received_events_url":"https://api.github.com/users/rnicoll/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-12T00:10:31Z","updated_at":"2015-01-12T00:45:57Z","closed_at":null,"body":"The issue bitcoin/bitcoin#5634 is relevant to Bitcoin-ruby. I don't have time to look at this myself at the moment, unfortunately, however I think this should be a case of adding a method to lib/bitcoin/ffi/openssl.rb to perform the DER signature re-packing, and then calling it from Bitcoin.verify_signature() and Key.verify() just before calling dsa_verify_asn1()\r\n"},"comment":{"url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/comments/69520333","html_url":"https://github.com/lian/bitcoin-ruby/issues/156#issuecomment-69520333","issue_url":"https://api.github.com/repos/lian/bitcoin-ruby/issues/156","id":69520333,"user":{"login":"lian","id":6937,"avatar_url":"https://avatars.githubusercontent.com/u/6937?v=3","gravatar_id":"","url":"https://api.github.com/users/lian","html_url":"https://github.com/lian","followers_url":"https://api.github.com/users/lian/followers","following_url":"https://api.github.com/users/lian/following{/other_user}","gists_url":"https://api.github.com/users/lian/gists{/gist_id}","starred_url":"https://api.github.com/users/lian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lian/subscriptions","organizations_url":"https://api.github.com/users/lian/orgs","repos_url":"https://api.github.com/users/lian/repos","events_url":"https://api.github.com/users/lian/events{/privacy}","received_events_url":"https://api.github.com/users/lian/received_events","type":"User","site_admin":false},"created_at":"2015-01-12T00:45:57Z","updated_at":"2015-01-12T00:45:57Z","body":"@mhanne twice? you men in verify method again? and thus decreasing speed?"}}