Comments (5)
I did some more digging around, so I'm goin g to answer part of my question:
- This project is supposed to build a "virtual authenticator" that interact with python-fido2 through udp. However, it is not currently building, see Travis
I found the last commit that built successfully: Travis and built it without problem.
from solo1.
There is some code in pc/
that "simulates" a FIDO2 token, and is helpful for developing code (mainly, the FIDO2-specific logic, without the additional complication of embedded development). To interact with that, we forked Yubico's client library python-fido2
, so you can interact with the "pc" implementation over UDP.
What are your expectations of a "virtual authenticator"? I am pretty sure this is not it.
from solo1.
Yes that is what I meant by "virtual authenticator", sorry for the confusing terminology.
It's just that make all
didn't work on HEAD, because some functions aren't implemented in pc/device.c, so I was confused as to whether or not it was possible to run solo on linux (over UDP).
(Just to clarify, I used "virtual authenticator" because that is what google called it for their u2f implementation)
Thank you for your answer :)
from solo1.
I added the missing functionality to pc/device.c
and tested it works now (#33). It can be used as a software-only/virtual authenticator. It doesn't check for user presence and stores all state in local files. The counter and resident keys aren't stored, but that is relatively easy to add if needed.
from solo1.
Awesome, thanks!
from solo1.
Related Issues (20)
- Registered key not recognised
- Opened by mistake
- New solo key usb-c not recognized by login sysem on linux HOT 6
- Cant proceed firmware update for Solo2
- Problem adding ssh key to the SSH agent. HOT 1
- Solo2 fails to register with Okta as NFC device
- Project dead? HOT 3
- Compatibility with ESP-WROOM-32?? HOT 4
- broken link in docs/contributing.md
- Docker build all failed on macOS HOT 3
- Solo1 Ubuntu passwordless login HOT 1
- Solo Hacker Not Found with WSL HOT 3
- fido2.ctap.CtapError when running `solo1 key keyboard 'sequence'` HOT 1
- SoloKey dead after updating firmware to 4.1.5 HOT 1
- Broken link in FAQ https://solokeys.com/pages/faq
- make[1]: *** No rule to make target 'solo.elf', needed by 'solo.hex'. Stop
- Import Errors
- Stuck in bootloader
- NFC triggers SoloKeys website HOT 2
- commandline to disable passkey
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solo1.