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

[WIP] Move to BearSSL #324

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft

[WIP] Move to BearSSL #324

wants to merge 8 commits into from

Conversation

ericonr
Copy link
Member

@ericonr ericonr commented Aug 25, 2020

This is very WIP, just wanted to leave it open.

I'm also accepting help for solving lib/verifysig, because reading the pubkey isn't going super well, and I have resorted, for now, to letting LibreSSL do it for me.

@ericonr ericonr force-pushed the bearssl branch 2 times, most recently from 80cf547 to 7147897 Compare August 25, 2020 11:45
BearSSL currently doesn't support decoding the pubkey in the format we
are using. Since there are plans for changing the signing algorithm,
this shouldn't be an issue for the transition, once the new design is
finalized. For now, we are using LibreSSL to decode the PEM string in
pubkey into a public key.
No need to check if passing NULL to free().
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant