I already use fido2 on Linux with a hardware key for a while now. So I'm finding this a bit confusing.
I already use fido2 on Linux with a hardware key for a while now. So I'm finding this a bit confusing.
So it's a way to allow stuff to communicate with fido2 capable devices without having any dependency other than this and dbus, nice
The primary benefit is that Firefox wants Rust-language code for FIDO2 support, so hopefully this library will (eventually) fill that gap and get Firefox-on-Linux to proper FIDO2 Webauthn support.
An easy test is to set a PIN on your authenticator, which is an operation that is supported in CTAP2 and unsupported in CTAP1. Does Firefox prompt you for a PIN when you go to authenticate? If no, you're using CTAP1.
Also LUKS does use FIDO2 https://www.freedesktop.org/software/systemd/man/systemd-cry...
Didn't really look this up tbh, it just works right now.