-
Notifications
You must be signed in to change notification settings - Fork 37
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
[Feature request] Does CanoKey have the opportunity to support the RSA4096 algorithm in PIV mode #76
Comments
Hi, please refer to this branch: https://github.com/canokeys/canokey-core/tree/feature/algo_ext |
RSA-4096 is not officially supported in PIV spec, but NIST SP 800-78-5 (Initial Public Draft), which released in September 2023, added RSA-3072 to PIV spec, and algo_ext branch already enabled that. |
Fixed by #78 |
Sincere thanks! I would like to discuss whether the algorithm for hardware keys needs to comply with standards (or drafts) from NIST.
The discussions or insights I have put forward may not be correct. Feel free to share your opinions and perspectives with me. |
Thank you for your advice. Let me clarify that we actually support several non NIST algorithms before this draft. Since this commit, algorithm IDs can be configured dynamically. And the ID for RSA-3072 by default is the value from the draft standard. Hope you enjoy the extension. |
Thank you for your support. |
I have noticed that RSA-4096 is supported in GPG mode. Can the algorithm of RSA-4096 also be supported in PIV mode?
Unfortunately, I am not familiar with the code and related encryption algorithms of this project and do not know how to add them.
If you would like to add RSA-4096, I would greatly appreciate it.
The text was updated successfully, but these errors were encountered: