SSH + Yubikeys via FIDO2 on MacOS Resources Official instructions Firmware capabilities matrix FIDO2 features by firmware Prerequisites Yubikey firmware should be >5.2.3
Tested on macOS Sonoma Developer beta 2 (23A5276g) Build libsk-libfido2.so Prerequisite Download openssh-portable source code, install libcrypto, libfido2; Configure openssh-portable build system by ./configure # [options]. Apply patch