Skip to content
This repository has been archived by the owner on Jun 8, 2023. It is now read-only.

feat: Switch to k256 (and pkcs8) #21

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

adamspofford-dfinity
Copy link
Contributor

Per FOLLOW-730, libsecp256k1 has a few problems. This replaces it with k256, which is also the library that ic-agent uses. tiny-hderive is also replaced with bip32, as tiny-hderive is GPL-licensed. Finally, k256's support for encrypted / pkcs8 pem files is utilized, and the default storage format for pem files switched to pkcs8, in preparation for FOLLOW-728. Unfortunately the last requested change, [email protected], must be fixed upstream.

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

Successfully merging this pull request may close these issues.

1 participant