-
Notifications
You must be signed in to change notification settings - Fork 26
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
Support secp256k1/k256 Koblitz curve #531
Comments
Oh interesting, that's not actually on the shop anymore. How about that 😂 |
yes, that's correct - thanks for pointing this out, this was an accidental copying error which survived quite long - there are various new crypto algorithms available in the test release right now, but this doesn't include Koblitz (yet?). I will keep this open to crosscheck how many people would be interested. Please +1 this comment to vote for Koblitz curves in NK3 |
hey @iameli - could you share with us which actual use-cases you are aiming for? Is there some tooling around crypto to support OpenPGPCards or did you maybe just wanted this as a hardware-key backup? |
@daringer I've got two!
To make that happen, orchestrators need to be constantly signing video segments with their Ethereum keys, sometimes one per second when livestreaming. Most crypto wallets, like Ledger and Trezor, are designed for human interaction and don't allow for automated signing without a user manually approving on the hardware wallet. So right now those private keys are just sitting on the hard drive on the orchestrators' servers, which isn't ideal. For that reason, I'm looking at implementing PKCS#11 signing support in the Livepeer node, and I've been shopping around for security keys that support secp256k. The Nitrokey HSM 2 works well, as does the YubiHSM 2. But getting Nitrokey 3 support would make it by far the best option.
Let me know if you have any other questions! |
Uh thanks for the details, that sounds interesting - will check. In the meantime we've also checked how far away |
Cross-posting trussed-dev/trussed#172
The NitroKey 3A NFC shop advertises support for Koblitz curves:
But I bought one and it doesn't work.
My understanding is that such support would have to be implemented in this repo, is that right? Could we get support so I don't have to return mine? <3
The text was updated successfully, but these errors were encountered: