authenticator-rs icon indicating copy to clipboard operation
authenticator-rs copied to clipboard

Use USB/IP software token for the CI tests

Open szszszsz opened this issue 2 years ago • 1 comments

In addition to https://github.com/mozilla/authenticator-rs/pull/218, a software-only test could be executed against an USB/IP based FIDO authenticator - Nitrokey 3:

  • https://github.com/Nitrokey/nitrokey-3-firmware/tree/main/runners/usbip
  • https://github.com/trussed-dev/pc-usbip-runner

Example of use in a test suite:

  • https://github.com/Nitrokey/nitrokey-3-tests/blob/main/utils/device.py#L108-L120

szszszsz avatar Jan 26 '23 08:01 szszszsz

Canokey also has soft token implement through USB/IP, FunctionFS or qemu.

  • https://github.com/canokeys/canokey-usbip
  • https://github.com/canokeys/canokey-ffs
  • https://github.com/canokeys/canokey-qemu

CoelacanthusHex avatar Apr 18 '23 11:04 CoelacanthusHex