-
-
Notifications
You must be signed in to change notification settings - Fork 191
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
Staging nitrokey git #1469
Staging nitrokey git #1469
Conversation
* add Nitrokey 3 support * corrected UI issues, when PIN is not set * add serial number getter * improve HID calls speed * Full changelogs to be found here: https://github.com/Nitrokey/nitrokey-hotp-verification/releases
* CONFIG_GPG_DEFAULT_ALGO defaults to RSA 3072 if not set * currently only p256 is supported as alternative * added p256 for nitropad ns50/nv41 boards
…1/ns50 build on top of linuxboot#1417 and linuxboot#1462
b6cd52f
to
3888146
Compare
Note that hotp version bump was tested successfully on other boards so all here is related to nv41/ns50. This is a business decision since RSA3072 cannot be supported by NK3 secure element as of now. |
This comment deserves an answer as well #1417 (comment)
|
This PR was brought to my attention this morning. Crosslinking |
@daringer it is to be noted that outside of nv41/ns50 that will change RSA3076 to EC p256 for those board owners, the rest of Heads users currently buying NK3 or planning to buy NK3 to be supported under Heads are currently left behind. |
@daringer maybe NK3 support PR should be worked out seperately so that OEM-factory-reset/Re-Ownership wizard acts upon NK3 detection until Nitrokey/trussed-se050-backend#1 (comment) is ready for production? One way to do so could be to probe for the usb security dongle that is to be factory-resetted and switch programmatically what would be the algo used for key generation with a warning or something? Since Heads is integrating the support and not responsible for what the USB security dongle supports, this puts Heads in a weird situation. How do we do this cleanly? |
ok ok,
|
This supersedes #1417, coauthoring commits since rebased on master + fixing (deleting) unrelated commits and adding needed repo change + blobs under coreboot module to use clevo_release dasharo fork + IASL url patch.
Please approve for merging @jans23
OLD:
This is Draft for @daringer to rebase #1417 on master, removing unneeded commits and take my latest one as a base for #1417 to be ready to merge.
The following commits can be deleted:
To match the files in this PR.