vsmartcard
radio-romania
vsmartcard | radio-romania | |
---|---|---|
2 | 1 | |
672 | - | |
- | - | |
6.0 | - | |
26 days ago | - | |
C | ||
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vsmartcard
-
On-device WebAuthn and what makes it hard to do well
It's been a few years, but the main references I remember using:
1. Windows: https://github.com/frankmorgner/vsmartcard/tree/master/virtu..., which is a fix-up of the older https://www.codeproject.com/Articles/134010/An-UMDF-Driver-f..., and https://github.com/Watfaq/SoftU2F-Win/tree/master/SoftU2FDri.... Note that neither of these actually implement CTAP2.
2. Linux: There's plenty to refer to on HID gadgets, but https://blog.hansenpartnership.com/webauthn-in-linux-with-a-... and the code at https://git.kernel.org/pub/scm/linux/kernel/git/jejb/fido2-c... were my entrypoint.
3. Mac: I ended up not implementing a Mac version, but GitHub themselves used to support a CTAP1/U2F software authenticator, now archived at https://github.com/github/SoftU2F. I was going to work from that.
For the service I looked at different software "devices" interfacing with these kinds of drivers (or just the browser directly in Firefox's case).
1. Generic NIST SP 800-73 PIV: https://github.com/CCob/PIVert. Very limited scope, pentest tool with no extraneous features. It uses the BixVReader driver.
-
⟳ 5 apps added, 63 updated at f-droid.org
Smart Card Reader (version 2.3): Use your phone as contact-less smart card reader
radio-romania
-
⟳ 5 apps added, 63 updated at f-droid.org
Radio Romania: Play the latest podcasts from Radio România.
What are some alternatives?
WSCT-Core - Public repository for WSCT Core project.
Kotatsu - Manga reader for Android [Moved to: https://github.com/KotatsuApp/Kotatsu]
libnfc - Platform independent Near Field Communication (NFC) library
omapsapp - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
Simple-Flashlight - A simple modern flashlight with SOS, stroboscope & bright display, has no ads.
Simple-Voice-Recorder - An easy way of recording any discussion or sounds without ads or internet access
Xtra - Xtra is a Twitch player and browser for Android.
SoftU2F - Software U2F authenticator for macOS
SoftU2F-Win - Software U2F authenticator for Windows
tpm-fido - A WebAuthn/U2F token protected by a TPM (Go/Linux)
virtual-fido - A Virtual FIDO2 USB Device