Open iameli opened 2 months ago
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 secp256k
is and good news: not too far. Don't want to promise an ETA, but but expect it to be available sooner than later...
Cross-posting https://github.com/trussed-dev/trussed/issues/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