This is the Linux app named OpenSK whose latest release can be downloaded as FIDOcertifiedCTAP2.0firmwaresourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named OpenSK with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS:
OpenSK
DESCRIPTION:
OpenSK is an open-source implementation of FIDO2 (WebAuthn + CTAP) security keys, written in Rust and designed to run on affordable microcontroller boards. It provides the full authenticator stack—USB/NFC transport, CTAP protocol handling, credential management, and cryptographic operations—so you can build and audit your own hardware token. The project emphasizes defense-in-depth: memory-safe Rust, hardened crypto, isolation via an embedded OS, and explicit user presence/verification flows. Developers can flash reference hardware, customize UX (LEDs, buttons, PIN), and experiment with extensions while staying interoperable with major browsers and platforms. A test and conformance suite validates protocol behavior against the WebAuthn/CTAP specs to ensure compatibility.
Features
- Full FIDO2/WebAuthn authenticator stack in Rust
- USB and NFC transports for desktop and mobile use
- Credential storage, PIN management, and resident keys
- Hardware reference designs and flashing instructions
- Conformance tests to validate CTAP/WebAuthn behavior
- Extension points for custom UX or experimental features
Programming Language
Rust
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/opensk.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.