Nitrokey 3 FIDO2 Level 2
Achieve formal certification for open hardware security key
The Nitrokey 3 Mini is an open-source and open hardware FIDO-compliant USB security key that currently holds FIDO2 level 1 certification. This project aims to achieve FIDO2 level 2 certification, which requires significantly higher security through hardware-based protection of cryptographic keys and operations. By ensuring all sensitive operations occur within secure hardware boundaries, this will become the first open-source FIDO authenticator with L2 certification. As governments increasingly deploy citizen services requiring L1-certified+ devices for authentication, this project addresses a critical gap in the market where only proprietary solutions from large manufacturers currently meet these standards. The certification process and technical implementation will be openly documented and shared with the community, providing a reference implementation that benefits the entire open-source security ecosystem and enables citizens and companies to use truly open hardware for accessing government services.
- The project's own website: https://github.com/Nitrokey/nitrokey-3-firmware/
Run by Nitrokey GmbH
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).