Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

more ecdsa #29

Merged
merged 3 commits into from
Aug 7, 2016
Merged

more ecdsa #29

merged 3 commits into from
Aug 7, 2016

Conversation

calvinmetcalf
Copy link
Contributor

should solve #28, needs tests

@calvinmetcalf
Copy link
Contributor Author

this is what I used to generate the new fixtures

@samuelhorwitz
Copy link

samuelhorwitz commented Aug 7, 2016

Were there any shortcomings with this? I manually patched on my end and it seems fine and also fixes a bug I'm having with a JWS library used in Node (that I downstream patched in tandem) auth0/node-jwa#8

Basically, that guy uses some tricks (pretending to be doing RSA-SHA) to end up in OpenSSL where ECDSA will be handled correctly, but those tricks don't work in browser obviously. However with the patch here, and a patch over there, I can get that library to work with this one

@dcousens
Copy link
Member

dcousens commented Aug 7, 2016

Have not verified with external software, but the fixtures look good.

@calvinmetcalf any easy way to compare these?

@dcousens dcousens merged commit 64d2c8a into master Aug 7, 2016
@dcousens dcousens deleted the more-ecdsa branch August 7, 2016 21:30
@samuelhorwitz
Copy link

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants